Hvorfor verifiserer macOS Catalina programmer før jeg kan åpne dem?

En av grunnene til at vi elsker macOS er dens stramme sikkerhetsfunksjoner. Du trenger neppe å bekymre deg for virus eller skadelig programvare fordi Apple holder operativsystemet så sikkert låst. Det er vel og bra helt til du ikke kan åpne apper fordi macOS fortsetter å bekrefte dem.

Dette er nøyaktig hva som skjer med mange macOS Catalina-brukere. Ofte starter problemet kort tid etter oppdatering til den nye operativsystemet.

La oss ta en titt på hva du kan gjøre med det.

Innhold

    • I slekt:
  • Catalina fortsetter å verifisere applikasjoner
    • Ikke forveksle dette problemet med gatekeeper-begrensninger
  • Hva du skal gjøre hvis Mac-en din verifiserer programmer
    • 1. Oppdater macOS og alle appene dine
    • 2. Fjern og installer problematiske apper på nytt
    • 3. Se på aktivitetsmonitoren
    • 4. Avinstaller eventuell antivirus-, sikkerhets- eller oppryddingsprogramvare
    • 5. Start opp i sikkermodus og reparer disken
    • 6. Deaktiver appverifisering i macOS
    • 7. Slett Mac-en og installer MacOS på nytt
  • Hvis alt annet mislykkes, nedgrader til macOS Mojave
  • Lesertips
    • Relaterte innlegg:

I slekt:

  • Slik åpner du apper som er lastet ned fra hvor som helst, macOS
  • Alt du trenger å vite om appnotarisering i macOS Catalina
  • Trenger du å kjøre 32-biters apper på macOS Catalina? Bruk en Mojave Virtual Machine

Catalina fortsetter å verifisere applikasjoner

Etter å ha startet opp Mac-en og åpnet en app, vises en innlastingslinje som sier at macOS er «Verifying [Application]». Noen ganger tar det en halvtime eller lenger før verifiseringen er ferdig og lar deg bruke appen!

Tilsynelatende føler macOS Catalina behovet for å verifisere alle typer apper. Ikke bare ukjente, men vanlige apper som Xcode, Microsoft Word og til og med Apples egne iWork-apper.

Verifiserer Microsoft PowerPoint-appen i macOS Catalina
Noen brukere sier at det tar over en halvtime før fremdriftslinjen fylles opp.

Dette problemet påvirker ikke alle Catalina-brukere, noe som tyder på det slette datamaskinen og installere macOS på nytt kan være en løsning.

Men først, la oss utforske noen mindre tidkrevende foreslåtte løsninger.

Ikke forveksle dette problemet med gatekeeper-begrensninger

Gatekeeper er en macOS-sikkerhetsfunksjon som bare lar deg åpne Apple-klarert programvare. Hvis du ser en melding om at "macOS ikke kan bekrefte at denne appen er fri for skadelig programvare", så har du å gjøre med Gatekeeper.

Generelt sett kan du omgå Gatekeeper-begrensninger ved å kontrollklikke på programmet og velge Åpen fra hurtigmenyen. Et nytt varsel advarer deg om at programvaren ikke er bekreftet av Apple og kan inneholde skadelig programvare, men du kan fortsatt velge å Åpen det uansett.

Ta en titt på våre andre artikler for mer informasjon om Gatekeeper.

macOS kan ikke bekrefte at appen er fri for skadelig programvare
Hvis macOS sier at den ikke kan bekrefte appen din, må du omgå Gatekeeper.

Hva du skal gjøre hvis Mac-en din verifiserer programmer

Det er mange grunner til at Mac-en din kan bruke lang tid på å bekrefte programmer før du kan åpne dem. Prøv hver av de potensielle løsningene nedenfor, og test applikasjonene igjen etter hver.

Fortell oss hvilken løsning som fungerer for deg i kommentarfeltet!

1. Oppdater macOS og alle appene dine

Mange brukere opplevde lignende problemer som dette da Apple ga ut macOS High Sierra i 2017. Til slutt ga Apple ut en oppdatering for å fikse dette problemet. Forhåpentligvis vil det samme skje for macOS Catalina.

Sørg for at Mac-en og alle appene dine er fullstendig oppdatert:

  1. Fra menylinjen på Mac-en, gå til  > Programvareoppdatering.
  2. Last ned og installer alle tilgjengelige oppdateringer til macOS.
  3. Åpne nå Mac App Store og velg Oppdateringer fra sidefeltet.
  4. Last ned og installer alle tilgjengelige oppdateringer til appene dine.
  5. For apper du lastet ned utenfor App Store, besøk utviklerens nettsted for å laste ned og installere de siste oppdateringene.
macOS ser etter programvareoppdateringer i Systemvalg
Merk av i boksen for å automatisk holde Mac-en oppdatert.

2. Fjern og installer problematiske apper på nytt

Apple kjører en bekreftelsesprosess på hver av appene dine for å sikre at de er notarisert og fri for potensielt skadelig skadelig programvare. Etter at macOS har verifisert en app, bør den legge den appen til en hviteliste slik at den ikke trenger bekreftelse igjen.

Selvfølgelig er en del av problemet her at macOS fortsetter å bekrefte de samme appene hver gang du åpner dem. Den nekter å stole på programvaren. Prøv å fjerne appen helt, og installer den på nytt for å se om det hjelper macOS med å merke den som bekreftet.

For å fjerne og installere apper på nytt fra Mac-en:

  1. Åpne Launchpad og klikk og hold inne en hvilken som helst app.
  2. Klikk på X for å avinstallere apper du fikk fra Mac App Store. Det er mange Apple-apper du ikke kan avinstallere.
  3. For apper du lastet ned andre steder, besøk utviklerens nettsted for avinstalleringsinstruksjoner. Hvis de ikke gir noen, drar du appen til papirkurven fra Programmer-mappen.
Launchpad-apper med sletteknapper
Hvis en app ikke viser en sletteknapp, drar du den til papirkurven med Finder.

3. Se på aktivitetsmonitoren

Aktivitetsmonitor som fremhever Forhåndsvisning og Stopp-knappen
Activity Monitor viser alle prosessene som kjører på datamaskinen din til enhver tid.

Åpne Activity Monitor-appen i Programmer > Verktøy.

Se under Prosessnavn-listen og sjekk om en app sitter fast XProtectService og se hvor mye CPU den prosessen bruker. Hvis appen eller prosessen ikke svarer, merker macOS det med (Svarer ikke.)

Hvis appens fremdriftslinje slutter å bevege seg fremover og forblir der i en periode, kan den appen bli sittende fast i verifiseringsprosessen.

Hvis du ikke ser at verifiseringsappen gjør fremgang og tror at den sitter fast, kan du enten avslutte eller tvinge ut prosessen eller appen.

For å avslutte eller tvinge prosessen, velg den og trykk på "x"-knappen i øvre venstre hjørne av aktivitetsmonitoren.

Når du velger å slutte. Prosessen avsluttes når det er trygt å gjøre det, akkurat som når du vanligvis slutter å bruke Fil > Avslutt i appen.

Med en tvangsavslutning avsluttes prosessen umiddelbart.

4. Avinstaller eventuell antivirus-, sikkerhets- eller oppryddingsprogramvare

De fleste antivirus-, sikkerhets- eller oppryddingsapper designet for macOS er beryktet for å skape flere problemer enn de løser. Takket være Gatekeeper og andre innebygde sikkerhetsfunksjoner trenger du vanligvis ikke å bruke tredjepartssikkerhet eller antivirusprogramvare i macOS.

Selv om du installerte disse appene før bekreftelsesproblemene startet i macOS, prøv å avinstallere dem nå. Start deretter Mac-en på nytt for å se om den løser problemet. Besøk utviklerens nettsted for hver app for å finne instruksjoner for avinstallering.

Potensielt problematiske apper inkluderer:

  • MacKeeper
  • MacCleaner
  • Dr. Cleaner

5. Start opp i sikkermodus og reparer disken

Sikker modus kjører programvaresjekker, begrenser oppstartsprogrammer og sletter forskjellige cacher under oppstart. Dette er designet for å løse potensielle problemer i macOS.

Start Mac-en på nytt og hold Skifte mens den starter opp for å starte sikkermodus. Du bør se rød tekst som sier "Sikker oppstart" øverst til høyre på påloggingsskjermen. åpne forskjellige apper for å se om bekreftelsesproblemet fortsatt vedvarer.

Start Mac-en på nytt for å gå ut av sikkermodus.

Safe Boot-tekst i menylinjen på påloggingsskjermen
Det står bare "Safe Boot" på påloggingsskjermen.

Åpne deretter Diskverktøy for å reparere tillatelser på disken:

  1. Åpne Diskverktøy fra Verktøy-mappen i Programmer.
  2. Velg din Macintosh HD fra sidefeltet.
  3. Klikk på Førstehjelp-knappen og godta Løpe Førstehjelp.
Popup-vindu for Disk Utility First Aid
Hvor lang tid det tar å kjøre førstehjelp varierer avhengig av kjøreturen din.

6. Deaktiver appverifisering i macOS

Ved å bruke riktig Terminal-kommando er det mulig å deaktivere verifiseringssikkerhetsfunksjonen på Mac-en din. Hvis ditt eneste mål er å åpne apper raskt, er dette en effektiv løsning, men det er alvorlige risikoer med det.

Apple utviklet macOS for å verifisere apper før de åpnes for å beskytte personvernet ditt og holde macOS sikkert. Hvis du bruker instruksjonene nedenfor for å deaktivere verifisering, har Mac-en en langt større risiko for å bli infisert av skadelig programvare.

Du bør kun bruke dette som en midlertidig løsning, hvis i det hele tatt.

Bruk Terminal for å deaktivere verifisering på Mac-en:

  1. Åpne Terminal fra Verktøy-mappen i Programmer.
  2. Kopier og lim inn følgende kommando i Terminal, og trykk deretter Komme tilbake:
    standard skriv com.apple. LaunchServices LSQuarantine -bool NO
  3. Når du er klar til å aktivere verifisering på nytt, skriv inn den samme koden i Terminal-erstatting NEI på slutten med JA i stedet.
Terminalvindu med kommando for å deaktivere appverifisering
Vær ekstra forsiktig når du legger inn kommandoer i Terminal, slik at du ikke skader Mac-en.

Prøv en annen terminalkommando

Noen brukere forteller oss at denne terminalkommandoen ikke lenger fungerer med macOS Catalina 10.15.4 og nyere.

Noen lesere fant ut at bruken av denne kommandoen i stedet fungerte for dem:

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

  • Legg til et mellomrom mellom karantene og /Applikasjoner – dette er avgjørende!
  • Det kan hende du ikke trenger å bruke sudo ved starten av kommandoen, avhengig av kontorettighetene dine

xattr-kommandoen skal hjelpe hvis appen din sitter fast i en verifiseringssløyfe.

Du kan også dra og slippe den aktuelle appen inn i Terminal

  1. Åpne et nytt Terminal-appvindu
  2. Skriv inn følgende: xattr -d com.apple.quarantine hindre macOS fra å bekrefte en app
  3. Pass på at du plasserer et mellomrometter karantene
  4. Ta appen din og dra og slipp den inn i Terminal
  5. Kommandoen skal nå lese noe sånt som: xattr -d com.apple.quarantine /Applications/Appnavn.app
  6. Trykk enter
  7. Prøv igjen å åpne den appen

7. Slett Mac-en og installer MacOS på nytt

Hvis ingenting annet fungerer, eller hvis du ikke vil permanent kompromittere sikkerheten til Mac-en din, prøv å slette datamaskinen fullstendig. Selvfølgelig, sørg for det Lag en Time Machine-sikkerhetskopi av Mac-en din før du gjør dette, ellers vil du miste alle dataene dine.

Hele denne prosessen – sikkerhetskopiering, sletting, reinstallering av macOS og gjenoppretting av sikkerhetskopien – kan være utrolig tidkrevende. Forbered deg på at Mac-en din skal være ute av drift i minst en dag mens du gjør det.

Følg disse trinnene for å slette Mac-en og installere MacOS på nytt:

  1. Lag en ny sikkerhetskopi av Mac-en din med Time Machine.
  2. Holde Kommando+R mens Mac-en slås på for å starte opp i gjenopprettingsmodus.
  3. Åpne fra vinduet macOS Utilities Diskverktøy.
  4. Velg din Macintosh HD fra sidefeltet og klikk Viske ut. Fyll inn et nytt navn for stasjonen og bekreft at du vil Viske ut den.
  5. Avslutt Diskverktøy og klikk Installer macOS på nytt fra Verktøy-vinduet.
  6. Følg instruksjonene på skjermen for å installere macOS Catalina på nytt.
  7. Etter at programvaren er installert, kobler du til Time Machine-sikkerhetskopien og gjenoppretter viktig informasjon. Ikke gjenopprett hele sikkerhetskopien.
Vinduet macOS Recovery Mode Utilities
Gjenopprettingsmodus vil installere gjeldende versjon av macOS på datamaskinen din.

Hvis alt annet mislykkes, nedgrader til macOS Mojave

Nå skal du kunne åpne apper i macOS Catalina uten å vente 30 minutter på at de skal fullføre verifiseringen. I så fall, la oss få vite hvilket trinn som hjalp deg med å fikse bekreftelsesproblemet i kommentarene.

Ellers følger du denne veiledningen for å nedgrader din Mac til macOS Mojave. Instruksjonene refererer til macOS High Sierra, men passer fortsatt for Mojave.

Lesertips

  • Hvis appen fortsetter å vise den bekreftelsesmeldingen hver gang du åpner den, er det sannsynlig at macOS fortsatt flagger den. For å fjerne flagget, bruk Terminal med kommandoen: sudo xattr -dr com.apple.quarantine /Applications/AppName.app
  • På app-ikonet, hold nede Alternativ, høyreklikk på det og velg Åpne fra rullegardinmenyen. Du ser den samme meldingen om at appen ikke er fra en bekreftet utvikler. Men macOS lar deg fortsette uansett og åpne den. Du trenger bare å gjøre dette én gang. Etter det en gang åpnes appen normalt, akkurat som alle andre apper
  • Noen ganger starter ikke apper etter den macOS-verifiseringsprosessen. I så fall, utfør en tvungen avslutning, og så skal appen fungere. Du kan tvinge til å avslutte en app via Apple-menyen > Force Quit, og deretter velge appen og bekrefte Force Quit
Dan Helyer(Senior skribent)

Dan skriver veiledninger og feilsøkingsveiledninger for å hjelpe folk å få mest mulig ut av teknologien deres. Før han ble forfatter, tok han en BSc i lydteknologi, overvåket reparasjoner i en Apple Store og underviste til og med engelsk i Kina.