Jak opravit Aplikace „je poškozená a nelze ji otevřít. Měli byste jej přesunout do koše“ Chyba na Macu
Obsah:
Někteří uživatelé Macu mohou občas narazit na poněkud zvláštní chybu, když se pokusí otevřít aplikaci, která byla stažena na jejich Mac. Po spuštění aplikace se objeví malý „ověřovací“ indikátor průběhu a zastaví se na chvíli. chvíli předtím, než se zobrazí chybová zpráva „Appname.app je poškozená a nelze ji otevřít. Měli byste jej přesunout do koše.“ s doprovodným detailem uvádějícím, kdy a odkud byl soubor stažen. Poté máte dvě možnosti: „zrušit“ nebo „Přesunout do koše“ staženou aplikaci.
Tento článek nabídne několik způsobů, jak tuto chybovou zprávu na Macu napravit.
Jak opravit chyby poškozené a neotevřené aplikace v systému Mac
Existuje několik různých tipů a triků, které mohou tyto chybové zprávy „poškozená aplikace“ na Macu napravit. Opětovné stažení aplikace, restartování Macu, instalace aktualizací systémového softwaru a používání příkazového řádku jsou popsány zde. Všimněte si, že pokud se podobná, ale odlišná chybová zpráva zobrazuje u aplikací Mac App Store, použijte místo toho tohoto průvodce odstraňováním problémů.
1: Znovu si stáhněte aplikaci
První věc, kterou byste měli udělat, abyste se pokusili napravit chybovou zprávu „aplikace je poškozená“, je znovu stáhnout aplikaci do Macu a ujistit se, že pochází z důvěryhodného zdroje.
Pokud například stahujete Google Chrome nebo Signal, ujistěte se, že tyto aplikace stahujete pouze z webu vývojáře, nestahujte je ze stránek třetích stran.
Tuto chybovou zprávu často vyřešíte jednoduše tím, že aplikaci znovu stáhnete, „poškozenou“ verzi vyhodíte do koše a poté znovu spustíte čerstvě staženou kopii.
Někdy nefunguje postup opětovného stažení a někdy není možné stáhnout aplikaci přímo od vývojáře nebo důvěryhodného zdroje a někdy je nutné stáhnout určité aplikace ze stránek třetích stran ( zejména u zastaralých aplikací, které se staly abandonwarem). V těchto situacích můžete zkusit další postup, jak obejít chybovou zprávu „aplikace je poškozená a nelze ji otevřít“.
Jak již bylo zmíněno dříve, pokud se vám podobná chyba zobrazuje u aplikace Mac App Store, která říká „Name.app je poškozená a nelze ji otevřít. Smazat jméno.aplikaci a znovu si ji stáhněte z App Store.“ poté klikněte zde pro různé pokyny pro řešení. Obvykle se jednoduše musíte přihlásit zpět do Mac App Store a v takové situaci si aplikaci znovu stáhnout.
2: Restartovat
Toto je rozhodně jednoduché, ale často jednoduchý restart Macu vyřeší chybovou zprávu „aplikace je poškozená a nelze ji otevřít“ na Macu, zejména pokud jste si již aplikaci znovu stáhli z důvěryhodný zdroj (Mac App Store, přímo od vývojáře atd.).
Jakýkoli Mac můžete restartovat tak, že přejdete do nabídky Apple a vyberete „Restartovat“.
Jakmile se Mac znovu nabootuje, zkuste aplikaci znovu otevřít.
3: Instalace dostupných aktualizací systémového softwaru
Zdá se, že se tato chybová zpráva někdy zobrazí kvůli specifickým verzím systémového softwaru a/nebo Gatekeeperu. Instalace dostupných aktualizací systémového softwaru na Mac to může často vyřešit, pokud ano. Než to uděláte, nezapomeňte Mac zálohovat.
Pro MacOS 10.14 nebo novější (Mojave a novější): Přejděte na panel předvoleb „Aktualizace softwaru“ v Předvolbách systému a vyhledejte dostupné aktualizace systémového softwaru macOS.
Pro MacOS 10.13 a starší: Přejděte na záložku „Aktualizace“ Mac App Store a vyhledejte dostupné aktualizace systémového softwaru.
Pro Macy před aplikací App Store (10.6 a starší): Použijte také panel předvoleb „Aktualizace softwaru“ v Předvolbách systému.
Pokud jsou k dispozici aktualizace systémového softwaru nebo aktualizace zabezpečení, nainstalujte je do počítače Mac.
Všimněte si, že toto nenavrhuje aktualizovat hlavní vydání OS, což je mnohem složitější úkol, pouze aktualizovat dostupné aktualizace systémového softwaru. Pokud například váš Mac používá El Capitan 10.11.x, nainstalujte všechny dostupné aktualizace související s El Capitan.
4: Použijte xattr v aplikaci Throwing the Damaged Error
Toto je jakási poslední možnost a doporučuje se pouze pokročilým uživatelům počítačů Mac. Obecně řečeno, pokud aplikace stále hází chybovou zprávu „poškozená“, možná ji nebudete chtít používat. Používejte na vlastní nebezpečí.
Pomocí příkazového řádku můžete použít xattr k zobrazení a odstranění rozšířených atributů ze souboru na Macu, včetně aplikace, která vyvolá „Appname.app is poškozená a nelze ji otevřít. Měl bys to přesunout do koše." chybové hlášení.
Spusťte terminál a poté zadejte následující příkaz:
xattr -cr /cesta/k/aplikaci.app
Například:
xattr -cr /Applications/Signal.app
Příznak -c odstraní všechny atributy, zatímco -r se použije rekurzivně pro celý obsah cílového adresáře .app.
Příkaz xattr lze také použít k odstranění chybové zprávy „aplikace stažená z internetu“ na Macu. Opět se to doporučuje pouze pokročilým uživatelům, protože úprava rozšířených atributů může mít nezamýšlené důsledky a znovu se můžete pokoušet spustit aplikaci, kterou byste neměli spouštět, ať už z důvodu stability, soukromí, zabezpečení nebo z jiných důvodů.
Fungovaly výše uvedené triky k vyřešení problému „Appname.app is poškozená a nelze ji otevřít. Měl bys to přesunout do koše." chyba na Macu pro vás? Víte o jiném řešení nebo řešení této chybové zprávy? Podělte se s námi v komentářích!