Prečo macOS Catalina overuje aplikácie skôr, ako ich môžem otvoriť?

Jedným z dôvodov, prečo milujeme macOS, sú jeho prísne bezpečnostné funkcie. Sotva sa musíte obávať vírusov alebo malvéru, pretože Apple udržiava operačný softvér tak bezpečne uzamknutý. Všetko je v poriadku, kým nemôžete otvárať aplikácie, pretože macOS ich neustále overuje.

To je presne to, čo sa deje mnohým používateľom macOS Catalina. Problém často začína krátko po aktualizácii na nový operačný softvér.

Poďme sa pozrieť na to, čo s tým môžete urobiť.

Obsah

    • Súvisiace:
  • Catalina neustále overuje aplikácie
    • Nezamieňajte si tento problém s obmedzeniami Gatekeepera
  • Čo robiť, ak váš Mac overuje aplikácie
    • 1. Aktualizujte macOS a všetky svoje aplikácie
    • 2. Odstráňte a znova nainštalujte problematické aplikácie
    • 3. Pozrite sa na monitor aktivity
    • 4. Odinštalujte akýkoľvek antivírusový, bezpečnostný alebo čistiaci softvér
    • 5. Spustite systém v núdzovom režime a opravte disk
    • 6. Zakázať overovanie aplikácií v systéme macOS
    • 7. Vymažte svoj Mac a preinštalujte macOS
  • Ak všetko ostatné zlyhá, prejdite na nižšiu verziu systému macOS Mojave
  • Tipy pre čitateľov
    • Súvisiace príspevky:

Súvisiace:

  • Ako otvárať aplikácie stiahnuté odkiaľkoľvek, macOS
  • Všetko, čo potrebujete vedieť o notarizácii aplikácií v macOS Catalina
  • Potrebujete spustiť 32-bitové aplikácie na macOS Catalina? Použite virtuálny stroj Mojave

Catalina neustále overuje aplikácie

Po spustení Macu a otvorení aplikácie sa zobrazí načítavací panel s informáciou, že macOS „Overuje [Aplikáciu]“. Niekedy to trvá pol hodiny alebo dlhšie, kým sa overenie dokončí a umožní vám používať aplikáciu!

Zdá sa, že macOS Catalina cíti potrebu overovať všetky druhy aplikácií. Nielen tie nerozpoznané, ale bežné aplikácie ako Xcode, Microsoft Word a dokonca aj vlastné aplikácie Apple iWork.

Overenie aplikácie Microsoft PowerPoint v systéme macOS Catalina
Niektorí používatelia tvrdia, že zaplnenie indikátora priebehu trvá viac ako pol hodiny.

Tento problém neovplyvňuje všetkých používateľov Catalina, čo naznačuje, že vymazanie počítača a preinštalovanie macOS by mohlo byť riešením.

Najprv však preskúmame niektoré menej časovo náročné navrhované riešenia.

Nezamieňajte si tento problém s obmedzeniami Gatekeepera

Gatekeeper je bezpečnostná funkcia systému macOS, ktorá vám umožňuje otvárať iba softvér dôveryhodný spoločnosťou Apple. Ak uvidíte správu, že „macOS nemôže overiť, či táto aplikácia neobsahuje malvér“, máte čo do činenia s Gatekeeperom.

Vo všeobecnosti môžete obmedzenia Gatekeepera obísť kliknutím so stlačeným klávesom Control a kliknutím na aplikáciu a výberom Otvorené z kontextovej ponuky. Nové upozornenie vás upozorní, že softvér nie je overený spoločnosťou Apple a môže obsahovať škodlivý softvér, ale stále sa môžete rozhodnúť Otvorené aj tak.

Pozrite si naše ďalšie články pre viac informácií o Gatekeeper.

macOS Cannot Verify App neobsahuje malvér
Ak macOS hovorí, že nemôže overiť vašu aplikáciu, musíte obísť Gatekeeper.

Čo robiť, ak váš Mac overuje aplikácie

Existuje mnoho dôvodov, prečo vášmu Macu môže dlho trvať overenie aplikácií, kým ich budete môcť otvoriť. Vyskúšajte každé z možných riešení nižšie a po každom znova otestujte svoje aplikácie.

Dajte nám vedieť, ktoré riešenie vám vyhovuje v komentároch!

1. Aktualizujte macOS a všetky svoje aplikácie

Mnoho používateľov zaznamenalo podobné problémy keď Apple v roku 2017 vydal macOS High Sierra. Nakoniec spoločnosť Apple vydala aktualizáciu opravy, ktorá tento problém vyriešila. Dúfajme, že to isté sa stane pre macOS Catalina.

Uistite sa, že váš Mac a všetky vaše aplikácie sú plne aktuálne:

  1. Z panela s ponukami na Macu prejdite na  > Aktualizácia softvéru.
  2. Stiahnite si a nainštalujte všetky dostupné aktualizácie pre macOS.
  3. Teraz otvorte Mac App Store a vyberte Aktualizácie z bočného panela.
  4. Stiahnite si a nainštalujte všetky dostupné aktualizácie svojich aplikácií.
  5. Pre všetky aplikácie, ktoré ste si stiahli mimo App Store, navštívte webovú lokalitu vývojára, kde si môžete stiahnuť a nainštalovať najnovšie aktualizácie.
macOS kontroluje aktualizácie softvéru v System Preferences
Ak chcete, aby sa váš Mac automaticky aktualizoval, začiarknite toto políčko.

2. Odstráňte a znova nainštalujte problematické aplikácie

Spoločnosť Apple spúšťa proces overenia každej z vašich aplikácií, aby sa uistil, že je notársky overená a neobsahuje potenciálne škodlivý malvér. Keď macOS overí aplikáciu, mal by ju pridať na bielu listinu, aby už nebolo potrebné overenie.

Samozrejme, súčasťou problému je, že macOS neustále overuje tie isté aplikácie pri každom otvorení. Odmieta dôverovať softvéru. Skúste aplikáciu úplne odstrániť a potom ju znova nainštalovať, aby ste zistili, či to pomôže systému macOS označiť ju ako overenú.

Odstránenie a preinštalovanie aplikácií z Macu:

  1. Otvorte Launchpad a potom kliknite a podržte ľubovoľnú aplikáciu.
  2. Kliknite na X tlačidlo na odinštalovanie aplikácií, ktoré ste získali z obchodu Mac App Store. Existuje množstvo aplikácií Apple, ktoré nemôžete odinštalovať.
  3. V prípade aplikácií, ktoré ste si stiahli inde, navštívte webovú lokalitu vývojára, kde nájdete pokyny na odinštalovanie. Ak žiadne neposkytujú, presuňte aplikáciu do koša z priečinka Aplikácie.
Launchpad aplikácie s tlačidlami na odstránenie
Ak sa v aplikácii nezobrazuje tlačidlo odstránenia, presuňte ju pomocou aplikácie Finder do koša.

3. Pozrite sa na monitor aktivity

Monitor aktivity so zvýraznením Preview a tlačidlom Stop
Activity Monitor zobrazuje všetky procesy bežiace na vašom počítači v akomkoľvek okamihu.

Otvorte aplikáciu Monitor aktivity v Aplikácie > Pomôcky.

Pozrite sa do zoznamu Názov procesu a skontrolujte, či je aplikácia zaseknutá XProtectService a skontrolujte, koľko CPU tento proces spotrebuje. Ak aplikácia alebo proces nereaguje, macOS to označí znakom (Neodpovedá.)

Ak sa indikátor priebehu aplikácie prestane pohybovať dopredu a zostane tam určitý čas, táto aplikácia môže uviaznuť v procese overovania.

Ak nevidíte, že overujúca aplikácia napreduje a domnievate sa, že sa zasekla, buď ukončite alebo vynútene ukončite proces alebo aplikáciu.

Ak chcete proces ukončiť alebo vynútiť, vyberte ho a stlačte tlačidlo „x“ v ľavom hornom rohu monitora aktivity.

Keď sa rozhodnete skončiť. Proces sa ukončí, keď je to bezpečné, rovnako ako keď zvyčajne prestanete používať Súbor > Ukončiť v rámci aplikácie.

S núteným ukončením sa proces okamžite ukončí.

4. Odinštalujte akýkoľvek antivírusový, bezpečnostný alebo čistiaci softvér

Väčšina antivírusových, bezpečnostných alebo čistiacich aplikácií navrhnutých pre macOS je známa tým, že vytvára viac problémov, ako rieši. Vďaka Gatekeeperu a ďalším vstavaným bezpečnostným funkciám zvyčajne nemusíte v systéme macOS používať bezpečnostný alebo antivírusový softvér tretích strán.

Aj keď ste tieto aplikácie nainštalovali skôr, ako sa v systéme macOS začali problémy s overovaním, skúste ich teraz odinštalovať. Potom reštartujte Mac, aby ste zistili, či sa tým problém vyriešil. Pokyny na odinštalovanie nájdete na webových stránkach vývojára jednotlivých aplikácií.

Medzi potenciálne problematické aplikácie patria:

  • MacKeeper
  • MacCleaner
  • Dr Cleaner

5. Spustite systém v núdzovom režime a opravte disk

Núdzový režim spúšťa softvérové ​​kontroly, obmedzuje spúšťacie programy a vymaže rôzne vyrovnávacie pamäte počas spúšťania. Toto je navrhnuté tak, aby vyriešilo potenciálne problémy v systéme macOS.

Reštartujte Mac a podržte Shift kým sa spustí, aby sa spustil núdzový režim. V pravom hornom rohu prihlasovacej obrazovky by ste mali vidieť červený text s nápisom „Safe Boot“. otvorte rôzne aplikácie a zistite, či problém s overením stále pretrváva.

Núdzový režim ukončíte opätovným reštartovaním Macu.

Text bezpečného spustenia v paneli s ponukami prihlasovacej obrazovky
Na prihlasovacej obrazovke sa zobrazuje iba „Bezpečné spustenie“.

Potom otvorte Disk Utility a opravte povolenia na disku:

  1. Otvorte Disk Utility z priečinka Utilities v Aplikáciách.
  2. Na bočnom paneli vyberte svoj Macintosh HD.
  3. Kliknite na tlačidlo Prvá pomoc a vyjadrite súhlas Bežať Prvá pomoc.
Vyskakovacie okno prvej pomoci Disk Utility
Čas potrebný na spustenie prvej pomoci sa líši v závislosti od vášho disku.

6. Zakázať overovanie aplikácií v systéme macOS

Pomocou správneho príkazu Terminal je možné úplne vypnúť funkciu zabezpečenia overenia na vašom Macu. Ak je vaším jediným cieľom rýchle otváranie aplikácií, je to efektívne riešenie, no sú s tým spojené vážne riziká.

Apple navrhol macOS na overenie aplikácií pred ich otvorením, aby chránil vaše súkromie a udržal macOS v bezpečí. Ak overenie zakážete podľa pokynov nižšie, váš Mac je vystavený oveľa väčšiemu riziku infikovania škodlivým softvérom.

Mali by ste to používať iba ako dočasné riešenie, ak vôbec.

Na zakázanie overovania na Macu použite Terminál:

  1. Otvorte Terminál z priečinka Utilities v Aplikáciách.
  2. Skopírujte a prilepte nasledujúci príkaz do terminálu a potom stlačte Návrat:
    predvolene napis com.apple. LaunchServices LSQuarantine -bool NO
  3. Keď budete pripravení znova povoliť overenie, zadajte rovnaký kód do terminálu, ktorý nahradí NIE na konci s ÁNO namiesto toho.
Okno terminálu s príkazom na zakázanie overovania aplikácie
Pri zadávaní akýchkoľvek príkazov do Terminálu buďte obzvlášť opatrní, aby ste nepoškodili svoj Mac.

Skúste iný príkaz terminálu

Niektorí používatelia nám hovoria, že tento príkaz terminálu už nefunguje so systémom macOS Catalina 10.15.4 a vyšším.

Niektorí čitatelia zistili, že použitie tohto príkazu pre nich fungovalo:

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

  • Pridajte medzeru medzi karanténu a /Aplikácie – to je dôležité!
  • Možno nebudete musieť použiť sudo na začiatku príkazu v závislosti od oprávnení vášho účtu

Príkaz xattr by vám mal pomôcť, ak vaša aplikácia uviazla v overovacej slučke.

Príslušnú aplikáciu môžete tiež presunúť myšou do terminálu

  1. Otvorte nové okno aplikácie Terminal
  2. Zadajte nasledovné: xattr -d com.jablko.karanténa zabrániť systému macOS v overení aplikácie
  3. Uistite sa, že ste umiestnili priestorpo karanténe
  4. Vezmite svoju aplikáciu a presuňte ju do terminálu
  5. Príkaz by mal teraz znieť niečo ako: xattr -d com.apple.quarantine /Aplikácie/AppName.aplikácia
  6. Stlačte Enter
  7. Skúste znova otvoriť túto aplikáciu

7. Vymažte svoj Mac a preinštalujte macOS

Ak nič iné nefunguje alebo ak nechcete natrvalo ohroziť bezpečnosť svojho Macu, skúste počítač úplne vymazať. Samozrejme, určite vytvorte zálohu Time Machine svojho Macu predtým, ako to urobíte, inak stratíte všetky svoje údaje.

Celý tento proces – zálohovanie, vymazanie, preinštalovanie macOS a obnovenie zálohy – môže byť neuveriteľne časovo náročné. Počas toho sa pripravte na to, že váš Mac bude mimo prevádzky aspoň jeden deň.

Ak chcete vymazať svoj Mac a znova nainštalovať macOS, postupujte takto:

  1. Vytvorte novú zálohu svojho Macu pomocou Time Machine.
  2. Počkať Command+R kým sa váš Mac zapne, aby sa zaviedol do režimu obnovenia.
  3. V okne macOS Utilities otvorte Disková utilita.
  4. Na bočnom paneli vyberte svoj Macintosh HD a kliknite Vymazať. Zadajte nový názov pre váš disk a potvrďte, že chcete Vymazať to.
  5. Ukončite Disk Utility a kliknite Preinštalujte macOS z okna Utilities.
  6. Podľa pokynov na obrazovke preinštalujte macOS Catalina.
  7. Po nainštalovaní softvéru sa pripojte k zálohe Time Machine a obnovte dôležité informácie. Neobnovujte celú zálohu.
Okno Nástroje režimu obnovenia systému macOS
Režim obnovenia preinštaluje aktuálnu verziu systému macOS do vášho počítača.

Ak všetko ostatné zlyhá, prejdite na nižšiu verziu systému macOS Mojave

Teraz by ste mali byť schopní otvárať aplikácie v macOS Catalina bez toho, aby ste museli čakať 30 minút, kým dokončia overenie. Ak áno, dajte nám v komentároch vedieť, ktorý krok vám pomohol vyriešiť problém s overením.

V opačnom prípade postupujte podľa tohto návodu prejdite na staršiu verziu Macu na macOS Mojave. Pokyny sa vzťahujú na macOS High Sierra, ale stále sú vhodné pre Mojave.

Tipy pre čitateľov

  • Ak aplikácia stále zobrazuje túto overovaciu správu pri každom otvorení, je pravdepodobné, že ju systém macOS stále hlási. Ak chcete tento príznak odstrániť, použite terminál s príkazom: sudo xattr -dr com.apple.quarantine /Applications/AppName.app
  • Na ikone aplikácie podržte stlačené tlačidlo Option, kliknite na ňu pravým tlačidlom myši a z možností rozbaľovacej ponuky vyberte možnosť Otvoriť. Zobrazí sa rovnaká správa o tom, že aplikácia nepochádza od overeného vývojára. MacOS vám však umožňuje pokračovať a otvoriť ho. Musíte to urobiť iba raz. Potom sa aplikácia otvorí normálne, rovnako ako všetky ostatné aplikácie
  • Niekedy sa aplikácie nespustia po tomto procese overenia systému macOS. V takom prípade vykonajte vynútené ukončenie a potom by aplikácia mala fungovať. Aplikáciu môžete vynútiť pomocou ponuky Apple > Vynútiť ukončenie a potom vyberte aplikáciu a potvrďte Vynútené ukončenie
Dan Helyer( senior spisovateľ )

Dan píše návody a návody na riešenie problémov, aby ľuďom pomohol čo najlepšie využiť ich technológiu. Predtým, ako sa stal spisovateľom, získal titul BSc v odbore zvuková technológia, dohliadal na opravy v Apple Store a dokonca vyučoval angličtinu v Číne.