Váš Mac může někdy vyvolat otravnou chybovou zprávu, která říká, že aplikace, kterou se pokoušíte spustit, je poškozená a nelze ji otevřít. Ještě více matoucí je, že tato chyba ovlivňuje také mnoho nativních aplikací pro macOS. Pokud jste již restartovali počítač, ale chyba odmítá zmizet, postupujte podle níže uvedených řešení problémů.
Obsah
-
Jak opravit „Aplikace je poškozená a nelze ji otevřít“ na Macu
- Upravte nastavení ochrany osobních údajů a aktualizujte aplikaci
- Znovu nainstalujte aplikaci
- Použijte příkaz Xattr
- Závěr
- Související příspěvky:
Jak opravit „Aplikace je poškozená a nelze ji otevřít“ na Macu
Upravte nastavení ochrany osobních údajů a aktualizujte aplikaci
Než se pustíme do složitějšího řešení problémů, začněme s několika rychlými řešeními.
Navigovat do Systémové preference, vyberte Zabezpečení a soukromía přejděte na Všeobecné. Jít do Povolit aplikace stažené z a vyberte Kdekoli. Jinými slovy, umožňujete na vašem počítači spouštět aplikace mimo App Store.
Mnoho uživatelů potvrdilo, že některé aplikace zřejmě nefungují správně, když je zaškrtnuta možnost „App Store a identifikovaní vývojáři“.
Kromě toho zkontrolujte, zda není k dispozici novější verze aplikace. Pokud jste si problematickou aplikaci stáhli z App Store, spusťte aplikaci Store a zkontrolujte aktualizace. Pokud používáte zastaralé verze macOS, přejděte na Aktualizace systému, zkontrolujte aktualizace a nainstalujte nejnovější verzi operačního systému dostupnou pro váš Mac.
Znovu nainstalujte aplikaci
Řešením, které hledáte, může být opětovné stažení nebo přeinstalace aplikace, která spustila tuto chybu. Pokud jste si aplikaci původně stáhli z webu pro stahování třetí strany, odinstalujte ji a nezapomeňte si ji tentokrát stáhnout z oficiálních stránek jejího vývojáře. Ještě lépe, pokud je aplikace dostupná v App Store, stáhněte si ji přímo z obchodu.
Vždy si stahujte své aplikace ze spolehlivých a důvěryhodných zdrojů, aby byl váš Mac v bezpečí před hrozbami. Pro rychlé připomenutí, některé weby ke stažení třetích stran mohou změnit kód aplikace tak, aby vložil adware nebo různé sledovače. To by mohlo vysvětlovat, proč se vám na vašem Macu zobrazuje tato chyba.
Použijte příkaz Xattr
The xattr umožňuje upravit nebo dokonce odstranit rozšířené atributy vašich aplikací a souborů. Jinými slovy, tento příkaz upravuje doplňkové informace připojené k vaší aplikaci nebo souboru, známé také jako metadata.
Řada uživatelů tento problém vyřešila spuštěním xattr -r -d com.jablko.karanténa příkaz v Terminálu. Abychom to objasnili, tento příkaz vám umožňuje odstranit příznak karantény z vaší aplikace. Znovu zkontrolujte, abyste se ujistili, že jste přidali správnou cestu ke své aplikaci za com.apple.karanténa tětiva. Tento příkaz použijte, pouze pokud jste si jisti, že váš soubor nebo aplikace pochází z důvěryhodného zdroje.
Existuje další příkaz, který fungoval pro mnoho uživatelů, ale důrazně vám doporučujeme, abyste jej používali pouze jako poslední možnost. The xattr -cr /cesta/aplikace.app umožňuje odstranit všechny atributy souborů nebo aplikací (metadata), takže váš Mac nebude moci posoudit, zda je daný soubor nebo aplikace stabilní nebo zabezpečená. Pokračujte tedy na vlastní nebezpečí a pouze v případě, že jste si 100% jisti, že aplikace, kterou se pokoušíte spustit, je stabilní a bezpečná. Řekněme například, že problematická aplikace je iTunes a nachází se ve složce Aplikace. Musíte spustit tento příkaz: xattr -cr /Applications/iTunes.app.
Závěr
Pokud váš Mac říká, že aplikace, kterou se pokoušíte spustit, byla poškozena, může to znamenat, že kód aplikace byl změněn. To může potenciálně ohrozit bezpečnost a stabilitu vašeho systému. Chcete-li tuto chybu opravit, aktualizujte problematickou aplikaci, nainstalujte nejnovější aktualizaci macOS nebo aplikaci přeinstalujte. Jako poslední možnost použijte xattr příkaz k odstranění metadat z aplikace.
Podařilo se vám zbavit se „Aplikace je poškozená a nelze ji otevřít“chyba? Našli jste jiná řešení, jak tuto otravnou chybu vyřešit? Podělte se o své názory v komentářích níže.