Proč macOS Catalina ověřuje aplikace, než je mohu otevřít?

click fraud protection

Jedním z důvodů, proč milujeme macOS, jsou jeho přísné bezpečnostní funkce. Sotva se musíte bát virů nebo malwaru, protože Apple udržuje operační software tak bezpečně uzamčený. Všechno je v pořádku, dokud nebudete moci otevírat aplikace, protože macOS je stále ověřuje.

To je přesně to, co se děje mnoha uživatelům macOS Catalina. Problém často začíná krátce po aktualizaci na nový operační software.

Pojďme se podívat, co s tím můžete dělat.

Obsah

    • Příbuzný:
  • Catalina neustále ověřuje aplikace
    • Nezaměňujte tento problém za omezení Gatekeepera
  • Co dělat, pokud váš Mac ověřuje aplikace
    • 1. Aktualizujte macOS a všechny své aplikace
    • 2. Odstraňte a znovu nainstalujte problematické aplikace
    • 3. Podívejte se na monitor aktivity
    • 4. Odinstalujte veškerý antivirový, bezpečnostní nebo čisticí software
    • 5. Spusťte do nouzového režimu a opravte disk
    • 6. Zakažte ověřování aplikací v macOS
    • 7. Vymažte svůj Mac a znovu nainstalujte macOS
  • Pokud vše ostatní selže, přejděte na nižší verzi macOS Mojave
  • Čtenářské tipy
    • Související příspěvky:

Příbuzný:

  • Jak otevřít aplikace stažené odkudkoli, macOS
  • Vše, co potřebujete vědět o notarizaci aplikací v macOS Catalina
  • Potřebujete spouštět 32bitové aplikace na macOS Catalina? Použijte virtuální stroj Mojave

Catalina neustále ověřuje aplikace

Po spuštění Macu a otevření aplikace se zobrazí načítací lišta, že macOS je „Ověřování [aplikace]“. Někdy to trvá půl hodiny nebo déle, než ověření skončí a umožní vám používat aplikaci!

MacOS Catalina zjevně cítí potřebu ověřovat všechny druhy aplikací. Nejen neznámé, ale běžné aplikace jako Xcode, Microsoft Word a dokonce i vlastní aplikace Apple iWork.

Ověření aplikace Microsoft PowerPoint v macOS Catalina
Někteří uživatelé říkají, že zaplnění ukazatele průběhu trvá déle než půl hodiny.

Tento problém se netýká všech uživatelů Catalina, což naznačuje vymazání počítače a přeinstalace macOS by mohlo být řešením.

Nejprve se však podívejme na některá méně časově náročná navrhovaná řešení.

Nezaměňujte tento problém za omezení Gatekeepera

Gatekeeper je bezpečnostní funkce macOS, která vám umožňuje otevřít pouze software důvěryhodný společností Apple. Pokud se zobrazí zpráva, že „macOS nemůže ověřit, že tato aplikace neobsahuje malware“, jednáte s Gatekeeperem.

Obecně řečeno, omezení Gatekeeper můžete obejít tak, že na aplikaci kliknete s klávesou Control a vyberete Otevřeno z vyskakovací nabídky. Nové upozornění vás varuje, že software není ověřen společností Apple a může obsahovat škodlivý software, ale stále se můžete rozhodnout Otevřeno to stejně.

Podívejte se na naše další články pro více informací o Gatekeeper.

macOS Cannot Verify App neobsahuje malware
Pokud macOS říká, že nemůže ověřit vaši aplikaci, musíte Gatekeeper obejít.

Co dělat, pokud váš Mac ověřuje aplikace

Existuje mnoho důvodů, proč vašemu Macu může trvat dlouho, než ověří aplikace, než je budete moci otevřít. Vyzkoušejte každé z níže uvedených potenciálních řešení a po každém znovu otestujte své aplikace.

Dejte nám vědět, jaké řešení pro vás funguje v komentářích!

1. Aktualizujte macOS a všechny své aplikace

Mnoho uživatelů zaznamenalo podobné problémy když Apple v roce 2017 vydal macOS High Sierra. Nakonec Apple vydal opravnou aktualizaci, která tento problém vyřeší. Doufejme, že totéž se stane pro macOS Catalina.

Ujistěte se, že váš Mac a všechny vaše aplikace jsou plně aktuální:

  1. Z panelu nabídek na Macu přejděte na  > Aktualizace softwaru.
  2. Stáhněte a nainstalujte všechny dostupné aktualizace macOS.
  3. Nyní otevřete Mac App Store a vyberte aktualizace z postranního panelu.
  4. Stáhněte a nainstalujte všechny dostupné aktualizace vašich aplikací.
  5. U všech aplikací, které jste stáhli mimo App Store, navštivte web vývojáře a stáhněte si a nainstalujte nejnovější aktualizace.
macOS kontroluje aktualizace softwaru v Předvolbách systému
Zaškrtnutím tohoto políčka bude váš Mac automaticky aktualizován.

2. Odstraňte a znovu nainstalujte problematické aplikace

Apple spouští proces ověření každé z vašich aplikací, aby se ujistil, že je notářsky ověřená a neobsahuje potenciálně škodlivý malware. Poté, co macOS ověří aplikaci, měl by ji přidat na seznam povolených, aby již nebylo nutné ověření.

Část problému je samozřejmě v tom, že macOS stále ověřuje stejné aplikace pokaždé, když je otevřete. Odmítá důvěřovat softwaru. Zkuste aplikaci zcela odebrat a poté ji znovu nainstalovat, abyste zjistili, zda to pomůže systému macOS označit ji jako ověřenou.

Odebrání a přeinstalace aplikací z Macu:

  1. Otevřete Launchpad a poté klikněte a podržte libovolnou aplikaci.
  2. Klikněte na X tlačítko pro odinstalaci aplikací, které jste získali z Mac App Store. Existuje mnoho aplikací Apple, které nelze odinstalovat.
  3. U aplikací, které jste stáhli jinde, navštivte web vývojáře, kde najdete pokyny k odinstalaci. Pokud žádné neposkytují, přetáhněte aplikaci do koše ze složky Aplikace.
Launchpad aplikace s tlačítky pro odstranění
Pokud aplikace nezobrazuje tlačítko pro odstranění, přetáhněte ji do koše pomocí Finderu.

3. Podívejte se na monitor aktivity

Monitor aktivity zvýrazní Náhled a tlačítko Zastavit
Sledování aktivity zobrazuje všechny procesy běžící na vašem počítači v libovolném okamžiku.

Otevřete aplikaci Monitor aktivity v Aplikace > Nástroje.

Podívejte se do seznamu Process Name a zkontrolujte, zda je aplikace zaseknutá XProtectService a zkontrolujte, kolik CPU tento proces spotřebovává. Pokud aplikace nebo proces nereaguje, macOS to označí pomocí (Neodpovídá.)

Pokud se ukazatel průběhu aplikace přestane pohybovat vpřed a zůstane tam po určitou dobu, může se stát, že aplikace uvízla v procesu ověřování.

Pokud nevidíte, že ověřující aplikace postupuje a domníváte se, že se zasekla, buď ukončete, nebo si vynucte ukončení procesu nebo aplikace.

Chcete-li proces ukončit nebo vynutit, vyberte jej a stiskněte tlačítko „x“ v levém horním rohu Monitoru aktivity.

Když se rozhodnete skončit. Proces se ukončí, když je to bezpečné, stejně jako když normálně přestáváte používat Soubor > Ukončit v rámci aplikace.

S nuceným ukončením se proces okamžitě ukončí.

4. Odinstalujte veškerý antivirový, bezpečnostní nebo čisticí software

Většina antivirových, bezpečnostních nebo čisticích aplikací navržených pro macOS je známá tím, že vytváří více problémů, než řeší. Díky Gatekeeperu a dalším vestavěným funkcím zabezpečení obvykle v macOS nepotřebujete používat bezpečnostní nebo antivirový software třetích stran.

I když jste tyto aplikace nainstalovali dříve, než začaly problémy s ověřováním v macOS, zkuste je nyní odinstalovat. Poté restartujte Mac, abyste zjistili, zda problém vyřeší. Pokyny k odinstalaci naleznete na webu vývojáře pro každou aplikaci.

Mezi potenciálně problematické aplikace patří:

  • MacKeeper
  • MacCleaner
  • Dr Cleaner

5. Spusťte do nouzového režimu a opravte disk

Nouzový režim spouští kontroly softwaru, omezuje spouštěcí programy a během spouštění vymaže různé mezipaměti. Toto je navrženo k vyřešení potenciálních problémů v macOS.

Restartujte Mac a podržte Posun při spouštění pro spuštění nouzového režimu. V pravém horním rohu přihlašovací obrazovky byste měli vidět červený text s nápisem „Safe Boot“. otevřete různé aplikace a zjistěte, zda problém s ověřením stále přetrvává.

Nouzový režim ukončíte opětovným restartováním Macu.

Text bezpečného spouštění v řádku nabídek přihlašovací obrazovky
Na přihlašovací obrazovce je napsáno pouze „Safe Boot“.

Poté otevřete Disk Utility a opravte oprávnění na vašem disku:

  1. Otevřete Disk Utility ze složky Utilities v aplikaci.
  2. Vyberte svůj Macintosh HD z postranního panelu.
  3. Klikněte na tlačítko První pomoc a potvrďte souhlas Běh První pomoc.
Vyskakovací okno První pomoc Disk Utility
Doba potřebná ke spuštění První pomoci se liší v závislosti na vašem disku.

6. Zakažte ověřování aplikací v macOS

Pomocí pravého příkazu Terminal je možné zcela deaktivovat funkci zabezpečení ověření na vašem Macu. Pokud je vaším jediným cílem rychlé otevírání aplikací, je to efektivní řešení, ale s sebou nese vážná rizika.

Apple navrhl macOS k ověření aplikací před jejich otevřením, aby chránil vaše soukromí a udržoval macOS v bezpečí. Pokud k deaktivaci ověření použijete níže uvedené pokyny, váš Mac je vystaven mnohem většímu riziku napadení malwarem.

Měli byste to používat pouze jako dočasné řešení, pokud vůbec.

Pomocí Terminálu zakažte ověřování na Macu:

  1. Otevřete Terminál ze složky Utilities v Applications.
  2. Zkopírujte a vložte následující příkaz do Terminálu a poté stiskněte Vrátit se:
    výchozí zápis com.apple. LaunchServices LSQuarantine -bool NO
  3. Až budete připraveni znovu aktivovat ověření, zadejte stejný kód do Terminálu a nahraďte jej NE na konci s ANO namísto.
Terminálové okno s příkazem pro zakázání ověřování aplikací
Při zadávání jakýchkoli příkazů do Terminálu dbejte zvýšené opatrnosti, abyste svůj Mac nepoškodili.

Zkuste jiný příkaz terminálu

Někteří uživatelé nám říkají, že tento příkaz terminálu již nefunguje s macOS Catalina 10.15.4 a vyšší.

Někteří čtenáři zjistili, že použití tohoto příkazu pro ně fungovalo:

sudo xattr -dr com.apple.quarantine /Applications/AppName.app

  • Přidejte mezeru mezi karanténu a /Applications – to je kritické!
  • Možná nebudete muset použít sudo na začátku příkazu, v závislosti na vašich oprávněních účtu

Příkaz xattr by měl pomoci, pokud vaše aplikace uvízla v ověřovací smyčce.

Dotyčnou aplikaci můžete také přetáhnout do Terminálu

  1. Otevřete nové okno aplikace Terminal
  2. Zadejte následující: xattr -d com.jablko.karanténa zabránit macOS v ověření aplikace
  3. Ujistěte se, že umístíte mezerupo karanténě
  4. Vezměte aplikaci a přetáhněte ji do Terminálu
  5. Příkaz by nyní měl znít něco jako: xattr -d com.apple.quarantine /Aplikace/Název aplikace.aplikace
  6. Stiskněte Enter
  7. Zkuste tuto aplikaci znovu otevřít

7. Vymažte svůj Mac a znovu nainstalujte macOS

Pokud nic jiného nefunguje nebo pokud nechcete trvale ohrozit zabezpečení svého Macu, zkuste počítač úplně vymazat. Samozřejmě, že ano vytvořte zálohu Time Machine vašeho Macu než to uděláte, jinak ztratíte všechna svá data.

Celý tento proces – zálohování, mazání, přeinstalování macOS a obnova zálohy – může být neuvěřitelně časově náročné. Připravte se na to, že váš Mac bude mimo provoz alespoň jeden den.

Chcete-li vymazat svůj Mac a znovu nainstalovat macOS, postupujte takto:

  1. Vytvořte novou zálohu svého Macu pomocí Time Machine.
  2. Držet Command+R zatímco se váš Mac zapne, aby se spustil do režimu obnovení.
  3. Otevřete okno Utilities macOS Disková utilita.
  4. Vyberte svůj Macintosh HD z postranního panelu a klikněte Vymazat. Vyplňte nový název pro váš disk a potvrďte, že chcete Vymazat to.
  5. Ukončete Disk Utility a klikněte Přeinstalujte macOS z okna Utilities.
  6. Podle pokynů na obrazovce přeinstalujte macOS Catalina.
  7. Po instalaci softwaru se připojte k záloze Time Machine a obnovte důležité informace. Neobnovujte celou zálohu.
Okno Nástroje režimu obnovení macOS
Režim obnovení přeinstaluje aktuální verzi macOS do vašeho počítače.

Pokud vše ostatní selže, přejděte na nižší verzi macOS Mojave

Nyní byste měli být schopni otevírat aplikace v macOS Catalina, aniž byste čekali 30 minut, než dokončí ověření. Pokud ano, dejte nám v komentářích vědět, který krok vám pomohl vyřešit problém s ověřením.

V opačném případě postupujte podle tohoto návodu downgradujte svůj Mac na macOS Mojave. Pokyny se vztahují na macOS High Sierra, ale jsou stále vhodné pro Mojave.

Čtenářské tipy

  • Pokud aplikace stále zobrazuje tuto ověřovací zprávu při každém otevření, je pravděpodobné, že ji macOS stále hlásí. Chcete-li tento příznak odstranit, použijte Terminál s příkazem: sudo xattr -dr com.apple.quarantine /Applications/AppName.app
  • Na ikoně aplikace podržte Option, klikněte na ni pravým tlačítkem myši a z možností rozevírací nabídky vyberte Otevřít. Zobrazí se stejná zpráva o tom, že aplikace nepochází od ověřeného vývojáře. MacOS vám ale umožňuje pokračovat a otevřít jej. Musíte to udělat pouze jednou. Poté se aplikace otevře normálně, stejně jako všechny ostatní aplikace
  • Někdy se aplikace po tomto procesu ověření macOS nespustí. V takovém případě proveďte vynucené ukončení a poté by aplikace měla fungovat. Aplikaci můžete vynutit ukončit prostřednictvím nabídky Apple > Force Quit a poté vyberte aplikaci a potvrďte Force Quit
Dan Helyer( hlavní spisovatel )

Dan píše tutoriály a průvodce řešením problémů, aby lidem pomohl co nejlépe využít jejich technologie. Než se stal spisovatelem, získal titul BSc v oboru zvukové technologie, dohlížel na opravy v Apple Store a dokonce vyučoval angličtinu v Číně.