Hvorfor verificerer macOS Catalina programmer, før jeg kan åbne dem?

En af grundene til, at vi elsker macOS, er dets stramme sikkerhedsfunktioner. Du behøver næppe at bekymre dig om vira eller malware, fordi Apple holder operativsystemet så sikkert låst. Det er alt godt, indtil du ikke kan åbne apps, fordi macOS bliver ved med at bekræfte dem.

Dette er præcis, hvad der sker for mange macOS Catalina-brugere. Ofte starter problemet kort efter opdatering til den nye betjeningssoftware.

Lad os tage et kig på, hvad du kan gøre ved det.

Indhold

    • Relaterede:
  • Catalina bliver ved med at bekræfte applikationer
    • Forveksle ikke dette problem med Gatekeeper-begrænsninger
  • Hvad skal du gøre, hvis din Mac verificerer programmer
    • 1. Opdater macOS og alle dine apps
    • 2. Fjern og geninstaller problematiske apps
    • 3. Se på aktivitetsmonitoren
    • 4. Afinstaller enhver antivirus-, sikkerheds- eller oprydningssoftware
    • 5. Start i fejlsikret tilstand og reparer din disk
    • 6. Deaktiver appbekræftelse i macOS
    • 7. Slet din Mac og geninstaller macOS
  • Hvis alt andet mislykkes, nedgrader til macOS Mojave
  • Læsertips
    • Relaterede indlæg:

Relaterede:

  • Sådan åbner du apps, der er downloadet fra hvor som helst, macOS
  • Alt du behøver at vide om appnotarisering i macOS Catalina
  • Har du brug for at køre 32-bit apps på macOS Catalina? Brug en Mojave Virtual Machine

Catalina bliver ved med at bekræfte applikationer

Når du har startet din Mac op og åbnet en app, vises en indlæsningslinje, der siger, at macOS er "Bekræfter [Applikation]". Nogle gange tager det en halv time eller længere, før verificeringen afsluttes og lader dig bruge appen!

Tilsyneladende føler macOS Catalina behovet for at verificere alle slags apps. Ikke kun ugenkendte, men almindelige apps som Xcode, Microsoft Word og endda Apples egne iWork-apps.

Bekræfter Microsoft PowerPoint-appen i macOS Catalina
Nogle brugere siger, at det tager over en halv time, før statuslinjen fyldes op.

Dette problem påvirker ikke alle Catalina-brugere, hvilket tyder på det slette din computer og geninstallere macOS kunne være en løsning.

Men lad os først undersøge nogle mindre tidskrævende foreslåede løsninger.

Forveksle ikke dette problem med Gatekeeper-begrænsninger

Gatekeeper er en macOS-sikkerhedsfunktion, der kun lader dig åbne Apple-betroet software. Hvis du ser en besked om, at "macOS ikke kan bekræfte, at denne app er fri for malware", så har du at gøre med Gatekeeper.

Generelt kan du omgå Gatekeeper-begrænsninger ved at styre-klikke på programmet og vælge Åben fra pop op-menuen. En ny advarsel advarer dig om, at softwaren ikke er bekræftet af Apple og kan indeholde skadelig software, men du kan stadig vælge at Åben det alligevel.

Tag et kig på vores andre artikler for mere information om Gatekeeper.

macOS kan ikke bekræfte, at appen er fri for malware
Hvis macOS siger, at den ikke kan bekræfte din app, skal du omgå Gatekeeper.

Hvad skal du gøre, hvis din Mac verificerer programmer

Der er mange grunde til, at din Mac kan tage lang tid at bekræfte programmer, før du kan åbne dem. Prøv hver af de potentielle løsninger nedenfor, og test dine applikationer igen efter hver enkelt.

Fortæl os, hvilken løsning der virker for dig i kommentarerne!

1. Opdater macOS og alle dine apps

Mange brugere oplevede lignende problemer som dette da Apple udgav macOS High Sierra i 2017. Til sidst udgav Apple en patch-opdatering for at løse dette problem. Forhåbentlig vil det samme ske for macOS Catalina.

Sørg for, at din Mac og alle dine apps er fuldt opdaterede:

  1. Fra menulinjen på din Mac skal du gå til  > Softwareopdatering.
  2. Download og installer alle tilgængelige opdateringer til macOS.
  3. Åbn nu Mac App Store og vælg Opdateringer fra sidebjælken.
  4. Download og installer alle tilgængelige opdateringer til dine apps.
  5. For alle apps, du har downloadet uden for App Store, skal du besøge udviklerens websted for at downloade og installere de seneste opdateringer.
macOS søger efter softwareopdateringer i Systemindstillinger
Marker afkrydsningsfeltet for automatisk at holde din Mac opdateret.

2. Fjern og geninstaller problematiske apps

Apple kører en bekræftelsesproces på hver af dine apps for at sikre, at den er notariseret og fri for potentielt skadelig malware. Når macOS har verificeret en app, bør den tilføje den app til en hvidliste, så den ikke behøver bekræftelse igen.

Selvfølgelig er en del af problemet her, at macOS bliver ved med at bekræfte de samme apps, hver gang du åbner dem. Den nægter at stole på softwaren. Prøv at fjerne din app helt, og geninstaller den derefter for at se, om det hjælper macOS med at markere den som bekræftet.

Sådan fjerner og geninstallerer du apps fra din Mac:

  1. Åbn Launchpad, og klik og hold på en hvilken som helst app.
  2. Klik på x knappen for at afinstallere apps, du har fået fra Mac App Store. Der er adskillige Apple-apps, du ikke kan afinstallere.
  3. For apps, du har downloadet andre steder, skal du besøge udviklerens websted for at få instruktioner til afinstallation. Hvis de ikke leverer nogen, skal du trække appen til papirkurven fra mappen Programmer.
Launchpad-apps med sletteknapper
Hvis en app ikke viser en slet-knap, skal du trække den til papirkurven med Finder.

3. Se på aktivitetsmonitoren

Activity Monitor fremhæver Preview og Stop-knappen
Activity Monitor viser alle de processer, der kører på din computer på ethvert tidspunkt.

Åbn Activity Monitor-appen i Programmer > Hjælpeprogrammer.

Se under Process Name-listen, og tjek, om en app sidder fast XProtectService og gennemgå hvor meget CPU den proces bruger. Hvis appen eller processen ikke reagerer, markerer macOS det med (Svarer ikke.)

Hvis appens statuslinje holder op med at bevæge sig fremad og bliver der i en periode, kan den app sidde fast i bekræftelsesprocessen.

Hvis du ikke kan se, at verificeringsappen gør fremskridt og tror, ​​at den sidder fast, skal du enten afslutte eller tvinge processen eller appen.

For at afslutte eller tvinge processen til at afslutte, skal du vælge den og trykke på knappen "x" i det øverste venstre hjørne af Aktivitetsovervågningen.

Når du vælger at holde op. Processen afsluttes, når det er sikkert at gøre det, ligesom når du normalt holder op med at bruge Fil > Afslut i appen.

Med en force quit stopper processen med det samme.

4. Afinstaller enhver antivirus-, sikkerheds- eller oprydningssoftware

De fleste antivirus-, sikkerheds- eller oprydningsapps designet til macOS er berygtede for at skabe flere problemer, end de løser. Takket være Gatekeeper og andre indbyggede sikkerhedsfunktioner behøver du typisk ikke bruge tredjepartssikkerhed eller antivirussoftware i macOS.

Selvom du installerede disse apps, før bekræftelsesproblemerne startede i macOS, kan du prøve at afinstallere dem nu. Genstart derefter din Mac for at se, om det løser problemet. Besøg udviklerens websted for hver app for at finde instruktioner til afinstallation.

Potentielt problematiske apps inkluderer:

  • MacKeeper
  • MacCleaner
  • Dr. Cleaner

5. Start i fejlsikret tilstand og reparer din disk

Fejlsikret tilstand kører softwaretjek, begrænser opstartsprogrammer og rydder forskellige caches under opstart. Dette er designet til at løse potentielle problemer i macOS.

Genstart din Mac og hold Flytte mens den starter op for at starte fejlsikret tilstand. Du bør se rød tekst, der siger "Sikker opstart" øverst til højre på login-skærmen. åbne forskellige apps for at se, om verifikationsproblemet stadig fortsætter.

Genstart din Mac igen for at afslutte fejlsikret tilstand.

Safe Boot-tekst i menulinjen på login-skærmen
Der står kun 'Safe Boot' på login-skærmen.

Åbn derefter Diskværktøj for at reparere tilladelser på din disk:

  1. Åbn Diskværktøj fra mappen Hjælpeprogrammer i Programmer.
  2. Vælg din Macintosh HD fra sidebjælken.
  3. Klik på knappen Førstehjælp og accepter Løb Førstehjælp.
Pop-up-vinduet Disk Utility First Aid
Hvor lang tid det tager at køre førstehjælp varierer afhængigt af dit drev.

6. Deaktiver appbekræftelse i macOS

Ved at bruge den rigtige Terminal-kommando er det muligt helt at deaktivere bekræftelsessikkerhedsfunktionen på din Mac. Hvis dit eneste mål er at åbne apps hurtigt, er dette en effektiv løsning, men der er alvorlige risici ved det.

Apple har designet macOS til at bekræfte apps, før de åbnes, for at beskytte dit privatliv og holde macOS sikkert. Hvis du bruger instruktionerne nedenfor til at deaktivere bekræftelse, har din Mac en langt større risiko for at blive inficeret af malware.

Du bør kun bruge dette som en midlertidig løsning, hvis overhovedet.

Brug Terminal til at deaktivere bekræftelse på din Mac:

  1. Åbn Terminal fra mappen Hjælpeprogrammer i Programmer.
  2. Kopier og indsæt følgende kommando i Terminal, og tryk derefter på Vend tilbage:
    standard skriv com.apple. LaunchServices LSQuarantine -bool NO
  3. Når du er klar til at genaktivere verifikation, skal du indtaste den samme kode i terminalen INGEN til sidst med JA i stedet.
Terminalvindue med kommando til at deaktivere appbekræftelse
Vær ekstra forsigtig, når du indtaster kommandoer i Terminal, så du ikke beskadiger din Mac.

Prøv en anden terminalkommando

Nogle brugere fortæller os, at denne terminalkommando ikke længere virker med macOS Catalina 10.15.4 og nyere.

Nogle læsere fandt ud af, at brugen af ​​denne kommando i stedet virkede for dem:

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

  • Tilføj et mellemrum mellem karantæne og /Applikationer – dette er afgørende!
  • Du behøver muligvis ikke bruge sudo i starten af ​​kommandoen, afhængigt af dine kontorettigheder

Kommandoen xattr skulle hjælpe, hvis din app sidder fast i en verifikationsløkke.

Du kan også trække og slippe den pågældende app til Terminal

  1. Åbn et nyt Terminal-appvindue
  2. Indtast følgende: xattr -d com.æble.karantæne forhindre macOS i at bekræfte en app
  3. Sørg for at placere et mellemrumefter karantæne
  4. Tag din app og træk og slip den i Terminal
  5. Kommandoen skulle nu læse noget som: xattr -d com.apple.quarantine /Applications/Appnavn.app
  6. Tryk på enter
  7. Prøv igen at åbne den app

7. Slet din Mac og geninstaller macOS

Hvis intet andet virker, eller hvis du ikke vil permanent kompromittere sikkerheden på din Mac, så prøv at slette computeren helt. Selvfølgelig skal du sørge for det lav en Time Machine-sikkerhedskopi af din Mac før du gør dette, ellers vil du miste alle dine data.

Hele denne proces – sikkerhedskopiering, sletning, geninstallation af macOS og gendannelse af din sikkerhedskopi – kan være utroligt tidskrævende. Forbered dig på, at din Mac er ude af drift i mindst en dag, mens du gør det.

Følg disse trin for at slette din Mac og geninstallere macOS:

  1. Opret en ny sikkerhedskopi af din Mac ved hjælp af Time Machine.
  2. Holde Kommando+R mens din Mac tænder for at starte op i gendannelsestilstand.
  3. Åbn vinduet macOS Utilities Diskværktøj.
  4. Vælg din Macintosh HD fra sidebjælken, og klik Slette. Udfyld et nyt navn til dit drev, og bekræft, at du vil Slette det.
  5. Afslut Diskværktøj og klik Geninstaller macOS fra vinduet Hjælpeprogrammer.
  6. Følg vejledningen på skærmen for at geninstallere macOS Catalina.
  7. Når softwaren er installeret, skal du oprette forbindelse til din Time Machine-sikkerhedskopi og gendanne de vigtige oplysninger. Gendan ikke hele din sikkerhedskopi.
vinduet macOS Recovery Mode Utilities
Gendannelsestilstand geninstallerer den aktuelle version af macOS på din computer.

Hvis alt andet mislykkes, nedgrader til macOS Mojave

Nu burde du være i stand til at åbne apps i macOS Catalina uden at vente 30 minutter på, at de er færdige med at bekræfte. Hvis ja, så lad os vide, hvilket trin der hjalp dig med at løse bekræftelsesproblemet i kommentarerne.

Ellers følg denne vejledning til nedgrader din Mac til macOS Mojave. Instruktionerne henviser til macOS High Sierra, men er stadig egnede til Mojave.

Læsertips

  • Hvis appen bliver ved med at vise den bekræftende besked, hver gang du åbner den, er det sandsynligt, at macOS stadig markerer den. For at fjerne dette flag, brug Terminal med kommandoen: sudo xattr -dr com.apple.quarantine /Applications/AppName.app
  • På app-ikonet skal du holde Option nede og derefter højreklikke på det og vælge Åbn i rullemenuen. Du ser den samme besked om, at appen ikke er fra en verificeret udvikler. Men macOS giver dig mulighed for at fortsætte alligevel og åbne den. Du behøver kun at gøre dette én gang. Efter den ene gang åbner appen normalt, ligesom alle andre apps
  • Nogle gange starter apps ikke efter den macOS-bekræftelsesproces. I så fald skal du udføre en force quit, og så burde appen virke. Du kan tvinge en app til at afslutte via Apple-menuen > Force Quit, og vælg derefter appen og bekræft Force Quit
Dan Helyer(Senior forfatter)

Dan skriver selvstudier og fejlfindingsvejledninger for at hjælpe folk med at få mest muligt ud af deres teknologi. Før han blev forfatter, tog han en BSc i lydteknologi, overvågede reparationer i en Apple Store og underviste endda i engelsk i Kina.