Zakaj macOS Catalina preverja aplikacije, preden jih lahko odprem?

Eden od razlogov, zakaj imamo radi macOS, so njegove stroge varnostne funkcije. Za viruse ali zlonamerno programsko opremo vam skoraj ni treba skrbeti, ker Apple tako varno zaklene operacijsko programsko opremo. Vse je v redu, dokler ne morete odpreti aplikacij, ker jih macOS nenehno preverja.

Prav to se dogaja številnim uporabnikom macOS Catalina. Pogosto se težava začne kmalu po posodobitvi na novo operacijsko programsko opremo.

Oglejmo si, kaj lahko storite glede tega.

Vsebina

    • Povezano:
  • Catalina nenehno preverja prijave
    • Ne zamenjujte te težave z omejitvami Gatekeeperja
  • Kaj storiti, če vaš Mac preverja aplikacije
    • 1. Posodobite macOS in vse svoje aplikacije
    • 2. Odstranite in znova namestite problematične aplikacije
    • 3. Poglejte monitor aktivnosti
    • 4. Odstranite vso protivirusno, varnostno ali čistilno programsko opremo
    • 5. Zaženite v varnem načinu in popravite disk
    • 6. Onemogoči preverjanje aplikacij v macOS
    • 7. Izbrišite svoj Mac in znova namestite macOS
  • Če vse drugo ne uspe, preklopite na macOS Mojave
  • Nasveti bralcem
    • Povezane objave:

Povezano:

  • Kako odpreti aplikacije, prenesene od koder koli, macOS
  • Vse, kar morate vedeti o notarski overi aplikacij v macOS Catalina
  • Ali morate zagnati 32-bitne aplikacije v macOS Catalina? Uporabite navidezni stroj Mojave

Catalina nenehno preverja prijave

Ko zaženete vaš Mac in odprete aplikacijo, se prikaže vrstica za nalaganje, ki pravi, da je macOS »Preverjanje [aplikacije]«. Včasih traja pol ure ali več, preden se preverjanje konča in vam omogoči uporabo aplikacije!

Očitno macOS Catalina čuti potrebo po preverjanju vseh vrst aplikacij. Ne samo neprepoznane, ampak običajne aplikacije, kot so Xcode, Microsoft Word in celo Applove lastne aplikacije iWork.

Preverjanje aplikacije Microsoft PowerPoint v macOS Catalina
Nekateri uporabniki pravijo, da traja več kot pol ure, da se vrstica napredka napolni.

Ta težava ne vpliva na vse uporabnike Cataline, kar kaže na to izbrišete računalnik in znova namestite macOS bi lahko bila rešitev.

Najprej pa raziščimo nekaj manj zamudnih predlaganih rešitev.

Ne zamenjujte te težave z omejitvami Gatekeeperja

Gatekeeper je varnostna funkcija macOS, ki vam omogoča odpiranje samo programske opreme, ki ji zaupa Apple. Če vidite sporočilo, da »macOS ne more preveriti, ali je ta aplikacija brez zlonamerne programske opreme«, potem imate opravka z Gatekeeperjem.

Na splošno lahko zaobidete omejitve Gatekeeperja tako, da pritisnete Control in kliknete aplikacijo in izberete Odprto iz pojavnega menija. Novo opozorilo vas opozori, da programska oprema ni preverjena s strani Apple in morda vsebuje zlonamerno programsko opremo, vendar se lahko še vedno odločite za Odprto vseeno.

Oglejte si naše druge članke za več informacij o Gatekeeperju.

macOS ne more preveriti, ali je aplikacija brez zlonamerne programske opreme
Če macOS pravi, da ne more preveriti vaše aplikacije, morate obiti Gatekeeper.

Kaj storiti, če vaš Mac preverja aplikacije

Obstaja veliko razlogov, zakaj bi vaš Mac morda potreboval dolgo časa za preverjanje aplikacij, preden jih lahko odprete. Poskusite vsako od spodnjih možnih rešitev in po vsaki znova preizkusite svoje aplikacije.

Sporočite nam, katera rešitev vam ustreza v komentarjih!

1. Posodobite macOS in vse svoje aplikacije

Veliko uporabnikov je imelo podobne težave ko je Apple leta 2017 izdal macOS High Sierra. Sčasoma je Apple izdal posodobitev popravka za odpravo te težave. Upajmo, da se bo enako zgodilo za macOS Catalina.

Prepričajte se, da so vaš Mac in vse vaše aplikacije popolnoma posodobljene:

  1. V menijski vrstici na vašem Macu pojdite na  > Posodobitev programske opreme.
  2. Prenesite in namestite vse razpoložljive posodobitve za macOS.
  3. Zdaj odprite Mac App Store in izberite Posodobitve iz stranske vrstice.
  4. Prenesite in namestite vse razpoložljive posodobitve za svoje aplikacije.
  5. Za vse aplikacije, ki ste jih prenesli zunaj App Store, obiščite spletno mesto razvijalca, da prenesete in namestite najnovejše posodobitve.
macOS preverja posodobitve programske opreme v sistemskih nastavitvah
Potrdite polje, da se vaš Mac samodejno posodablja.

2. Odstranite in znova namestite problematične aplikacije

Apple izvaja postopek preverjanja za vsako od vaših aplikacij, da zagotovi, da je notarsko overjena in brez potencialno škodljive zlonamerne programske opreme. Ko macOS preveri aplikacijo, mora to aplikacijo dodati na seznam dovoljenih, tako da ne potrebuje ponovnega preverjanja.

Seveda je del težave tukaj v tem, da macOS nenehno preverja iste aplikacije vsakič, ko jih odprete. Programski opremi noče zaupati. Poskusite v celoti odstraniti aplikacijo in jo nato znova namestiti, da preverite, ali to pomaga macOS-u, da jo označi kot preverjeno.

Če želite odstraniti in znova namestiti aplikacije iz računalnika Mac:

  1. Odprite Launchpad, nato kliknite in pridržite katero koli aplikacijo.
  2. Kliknite na X gumb za odstranitev aplikacij, ki ste jih dobili iz trgovine Mac App Store. Obstajajo številne osnovne Applove aplikacije, ki jih ne morete odstraniti.
  3. Za aplikacije, ki ste jih prenesli drugje, obiščite spletno mesto razvijalca za navodila za odstranitev. Če jih ne zagotovijo, povlecite aplikacijo v smetnjak iz mape Aplikacije.
Launchpad aplikacije z gumbi za brisanje
Če aplikacija ne prikaže gumba za brisanje, jo povlecite v smetnjak z Finderjem.

3. Poglejte monitor aktivnosti

Nadzor dejavnosti s poudarkom Predogled in gumb Stop
Nadzornik dejavnosti prikazuje vse procese, ki se izvajajo v vašem računalniku v katerem koli trenutku.

Odprite aplikacijo Activity Monitor Aplikacije > Pripomočki.

Poglejte pod seznam Ime procesa in preverite, ali je aplikacija obtičala XProtectService in preverite, koliko CPE ta proces porabi. Če se aplikacija ali proces ne odziva, macOS to označi z (Se ne odziva.)

Če se vrstica napredka aplikacije preneha premikati naprej in ostane tam nekaj časa, je ta aplikacija morda obtičala v postopku preverjanja.

Če ne vidite, da aplikacija za preverjanje napreduje in menite, da se je zataknila, zaprite ali prisilno zaprite postopek ali aplikacijo.

Če želite zaustaviti ali prisilno zapreti postopek, ga izberite in pritisnite gumb »x« v zgornjem levem kotu Nadzornika dejavnosti.

Ko se odločite za prenehanje. Postopek se konča, ko je to varno, tako kot takrat, ko običajno prenehate uporabljati Datoteka > Končaj znotraj aplikacije.

S prisilnim prenehanjem se proces takoj konča.

4. Odstranite vso protivirusno, varnostno ali čistilno programsko opremo

Večina protivirusnih, varnostnih ali čistilnih aplikacij, zasnovanih za macOS, je znana po tem, da ustvarjajo več težav, kot jih rešujejo. Zahvaljujoč Gatekeeperju in drugim vgrajenim varnostnim funkcijam vam običajno ni treba uporabljati varnostne ali protivirusne programske opreme tretjih oseb v macOS-u.

Tudi če ste te aplikacije namestili, preden so se v macOS začele težave s preverjanjem, jih poskusite odstraniti zdaj. Nato znova zaženite Mac in preverite, ali je težava odpravljena. Obiščite spletno mesto razvijalca za vsako aplikacijo in poiščite navodila za odstranitev.

Potencialno problematične aplikacije vključujejo:

  • MacKeeper
  • MacCleaner
  • Dr Cleaner

5. Zaženite v varnem načinu in popravite disk

Varni način izvaja preverjanja programske opreme, omejuje zagonske programe in med zagonom počisti različne predpomnilnike. To je zasnovano za reševanje morebitnih težav v macOS.

Znova zaženite Mac in pridržite Shift medtem ko se zažene za zagon varnega načina. V zgornjem desnem kotu zaslona za prijavo bi morali videti rdeče besedilo, ki pravi »Varen zagon«. odprite različne aplikacije in preverite, ali se težava s preverjanjem še vedno pojavlja.

Za izhod iz varnega načina znova zaženite svoj Mac.

Besedilo o varnem zagonu v menijski vrstici na prijavnem zaslonu
Na zaslonu za prijavo piše samo "Varen zagon".

Nato odprite Disk Utility, da popravite dovoljenja na vašem disku:

  1. Odprite Disk Utility v mapi Utilities v aplikacijah.
  2. V stranski vrstici izberite svoj Macintosh HD.
  3. Kliknite gumb Prva pomoč in se strinjate teci Prva pomoč.
Pojavno okno prve pomoči Disk Utility
Čas, potreben za izvajanje prve pomoči, je odvisen od vaše vožnje.

6. Onemogoči preverjanje aplikacij v macOS

S pravim ukazom Terminal je mogoče popolnoma onemogočiti varnostno funkcijo preverjanja na vašem Macu. Če je vaš edini cilj hitro odpiranje aplikacij, je to učinkovita rešitev, vendar obstaja resna tveganja.

Apple je zasnoval macOS za preverjanje aplikacij, preden jih odprete, da zaščiti vašo zasebnost in zaščiti macOS. Če uporabite spodnja navodila, da onemogočite preverjanje, je vaš Mac veliko večje tveganje, da se okuži z zlonamerno programsko opremo.

To bi morali uporabiti le kot začasno rešitev, če sploh.

Uporabite Terminal, da onemogočite preverjanje na vašem Macu:

  1. Odprite Terminal iz mape Utilities v aplikacijah.
  2. Kopirajte in prilepite naslednji ukaz v Terminal, nato pritisnite Vrnitev:
    privzete vrednosti napišite com.apple. LaunchServices LSQuarantine -bool ŠT
  3. Ko ste pripravljeni, da ponovno omogočite preverjanje, vnesite isto kodo v Terminal zamenjava NE na koncu z DA namesto tega.
Okno terminala z ukazom za onemogočanje preverjanja aplikacije
Bodite še posebej previdni pri vnašanju kakršnih koli ukazov v terminal, da ne poškodujete svojega Maca.

Poskusite z drugim terminalskim ukazom

Nekateri uporabniki nam povedo, da ta terminalski ukaz ne deluje več z macOS Catalina 10.15.4 in novejšimi.

Nekateri bralci so ugotovili, da je uporaba tega ukaza namesto njih delovala:

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

  • Dodajte presledek med karanteno in /Applications – to je ključnega pomena!
  • Morda vam na začetku ukaza ne bo treba uporabiti sudo, odvisno od privilegijev vašega računa

Ukaz xattr bi moral pomagati, če je vaša aplikacija obtičala v zanki preverjanja.

Zadevno aplikacijo lahko tudi povlečete in spustite v terminal

  1. Odprite novo okno aplikacije Terminal
  2. Vnesite naslednje: xattr -d com.apple.quarantine preprečite, da bi macOS preveril aplikacijo
  3. Poskrbite, da boste postavili prostorpo karanteni
  4. Vzemite svojo aplikacijo in jo povlecite in spustite v terminal
  5. Ukaz bi se moral zdaj glasiti nekaj takega: xattr -d com.apple.quarantine /Aplikacije/Ime aplikacije.app
  6. Pritisnite enter
  7. Poskusite znova odpreti to aplikacijo

7. Izbrišite svoj Mac in znova namestite macOS

Če nič drugega ne deluje ali če ne želite trajno ogroziti varnosti svojega Maca, poskusite popolnoma izbrisati računalnik. Seveda se prepričajte naredite varnostno kopijo svojega Maca Time Machine preden to storite, sicer boste izgubili vse svoje podatke.

Celoten postopek – varnostno kopiranje, brisanje, ponovna namestitev macOS-a in obnovitev varnostne kopije – je lahko izjemno dolgotrajen. Pripravite se na to, da bo vaš Mac izključen vsaj en dan, medtem ko to počnete.

Sledite tem korakom, da izbrišete svoj Mac in znova namestite macOS:

  1. Ustvarite novo varnostno kopijo svojega Mac-a z uporabo Time Machine.
  2. Drži Command + R medtem ko se vaš Mac vklopi, da se zažene v način za obnovitev.
  3. V oknu macOS Utilities odprite Pripomoček za disk.
  4. V stranski vrstici izberite svoj Macintosh HD in kliknite Izbriši. Vnesite novo ime za vaš pogon in potrdite, da želite Izbriši to.
  5. Zaprite Disk Utility in kliknite Znova namestite macOS iz okna Utilities.
  6. Sledite pozivom na zaslonu, da znova namestite macOS Catalina.
  7. Ko je programska oprema nameščena, se povežite z varnostno kopijo Time Machine in obnovite pomembne informacije. Ne obnovite celotne varnostne kopije.
Okno pripomočkov za način obnovitve macOS
Recovery Mode bo znova namestil trenutno različico macOS v vaš računalnik.

Če vse drugo ne uspe, preklopite na macOS Mojave

Do zdaj bi morali odpreti aplikacije v macOS Catalina, ne da bi čakali 30 minut, da končajo preverjanje. Če je tako, nam v komentarjih sporočite, kateri korak vam je pomagal odpraviti težavo s preverjanjem.

V nasprotnem primeru sledite tem navodilom spremenite svoj Mac na macOS Mojave. Navodila se nanašajo na macOS High Sierra, vendar so še vedno primerna za Mojave.

Nasveti bralcem

  • Če aplikacija še naprej prikazuje to sporočilo za preverjanje vsakič, ko jo odprete, je verjetno, da jo macOS še vedno označuje. Če želite odstraniti to zastavico, uporabite terminal z ukazom: sudo xattr -dr com.apple.quarantine /Applications/AppName.app
  • Na ikoni aplikacije držite tipko Option, nato jo kliknite z desno tipko miške in v možnostih spustnega menija izberite Odpri. Videli boste enako sporočilo o tem, da aplikacija ni od preverjenega razvijalca. Toda macOS vam omogoča, da vseeno nadaljujete in ga odprete. To morate storiti samo enkrat. Po tem se aplikacija enkrat odpre normalno, tako kot vse druge aplikacije
  • Včasih se aplikacije ne zaženejo po tem postopku preverjanja macOS. V tem primeru izvedite prisilno zaustavitev in aplikacija bi morala delovati. Aplikacijo lahko prisilno zaprete prek menija Apple > Force Quit, nato pa izberite aplikacijo in potrdite Force Quit
Dan Helyer(višji pisatelj)

Dan piše vadnice in vodnike za odpravljanje težav, da bi ljudem pomagal kar najbolje izkoristiti njihovo tehnologijo. Preden je postal pisatelj, je pridobil diplomo iz zvočne tehnologije, nadzoroval popravila v trgovini Apple Store in celo poučeval angleščino na Kitajskem.