Perché macOS Catalina verifica le applicazioni prima di poterle aprire?

Uno dei motivi per cui amiamo macOS è la sua stretta funzionalità di sicurezza. Non dovete preoccuparvi di virus o malware, perché Apple mantiene il software operativo così sicuro. Tutto va bene finché non si riesce ad aprire le applicazioni, perché macOS continua a verificarle.

Alcuni utenti dicono che ci vuole più di mezz’ora perché la barra di avanzamento si riempia.

Questo problema non riguarda tutti gli utenti di Catalina, il che suggerisce che cancellare il computer e reinstallare macOS potrebbe essere una soluzione.

Ma prima esploriamo alcune soluzioni suggerite che richiedono meno tempo.

Non confondere questo problema con le restrizioni di Gatekeeper

Gatekeeper è una funzione di sicurezza macOS che consente di aprire solo software di fiducia Apple. Se vedete un messaggio che “macOS non può verificare che questa app sia libera da malware”, allora avete a che fare con Gatekeeper.

In generale, è possibile bypassare le restrizioni di Gatekeeper facendo clic sull’applicazione e selezionando Open dal menu a comparsa. Un nuovo avviso avverte che il software non è verificato da Apple e può contenere software dannoso, ma si può comunque scegliere di aprirlo comunque .

Date un’occhiata agli altri nostri articoli per maggiori informazioni su Gatekeeper.

Se macOS dice di non poter verificare la vostra app è necessario bypassare Gatekeeper.

Cosa fare se il vostro Mac sta verificando le applicazioni

Ci sono molte ragioni per cui il vostro Mac potrebbe richiedere molto tempo per verificare le applicazioni prima di poterle aprire. Provate ciascuna delle soluzioni potenziali qui sotto, testando di nuovo le vostre applicazioni dopo ciascuna di esse.

Fateci sapere quale soluzione funziona per voi nei commenti!

1. 2. Aggiorna macOS e tutte le tue applicazioni

Molti utenti hanno avuto problemi simili a questo quando Apple ha rilasciato MacOS High Sierra nel 2017. Alla fine, Apple ha rilasciato un aggiornamento della patch per risolvere questo problema. Speriamo che lo stesso avvenga per macOS Catalina.

Assicurati che il tuo Mac e tutte le tue app siano completamente aggiornate:

  1. Dalla barra dei menu del Mac, andare su ; Aggiornamento software .
  2. Scaricare e installare tutti gli aggiornamenti disponibili su macOS.
  3. Ora aprite il Mac App Store e selezionate Aggiornamenti dalla barra laterale.
  4. Scaricate e installate tutti gli aggiornamenti disponibili per le vostre applicazioni.
  5. Per qualsiasi applicazione scaricata al di fuori dell’App Store, visita il sito web dello sviluppatore per scaricare e installare gli ultimi aggiornamenti.

Spuntate la casella per mantenere automaticamente aggiornato il vostro Mac.

2. 2. Rimuovere e reinstallare le applicazioni problematiche

Apple esegue un processo di verifica su ciascuna delle vostre applicazioni per garantire che sia autenticata e priva di malware potenzialmente dannoso. Dopo che macOS verifica un’applicazione, dovrebbe aggiungere l’applicazione a una whitelist, in modo da non doverla verificare di nuovo.

Naturalmente, parte del problema è che macOS continua a verificare le stesse applicazioni ogni volta che le apri. Si rifiuta di fidarsi del software. Provate a rimuovere completamente la vostra app, poi reinstallatela per vedere se questo aiuta macOS a contrassegnarla come verificata.

Per rimuovere e reinstallare le applicazioni dal Mac:

  1. Aprire Launchpad, quindi fare clic e tenere premuto qualsiasi app.
  2. Fare clic sul pulsante X per disinstallare le app che avete ricevuto dal Mac App Store. Ci sono numerose applicazioni Apple in stock che non è possibile disinstallare.
  3. Per le applicazioni scaricate altrove, visitare il sito web dello sviluppatore per le istruzioni di disinstallazione. Se non ne forniscono, trascinare l’applicazione nel Cestino dalla cartella Applicazioni.

Se un’applicazione non mostra un pulsante di cancellazione, trascinarla nel Cestino con il Finder.

3. Guarda il monitor delle attività

Activity Monitor visualizza tutti i processi in esecuzione sul computer in qualsiasi momento.

Aprire l’applicazione Activity Monitor in Applications > Utilities.

Guardate sotto l’elenco dei nomi dei processi e controllate se un’applicazione è inserita in XProtectService e verificate quanto consuma la CPU di quel processo. Se l’applicazione o il processo non risponde, macOS lo contrassegna con ( Not Responding. )

Se la barra di avanzamento dell’app smette di avanzare e vi rimane per un certo periodo di tempo, l’app potrebbe rimanere bloccata nel processo di verifica.

Se non vedete l’applicazione di verifica fare progressi e credete che sia bloccata, abbandonate o forzate il processo o l’applicazione.

Per terminare il processo, selezionarlo e premere il pulsante “x” nell’angolo in alto a sinistra del monitor delle attività.

Quando si sceglie di uscire, il processo si interrompe quando è sicuro farlo, proprio come quando si esce normalmente usando File > Esci all’interno dell’app.

Con la forza si abbandona, il processo si interrompe immediatamente.

4. 4. Disinstallare qualsiasi antivirus, software di sicurezza o di pulizia

La maggior parte delle applicazioni antivirus, di sicurezza o di pulizia progettate per macOS sono note per creare più problemi di quanti ne risolvano. Grazie a Gatekeeper e ad altre funzioni di sicurezza integrate, in genere non è necessario utilizzare software di sicurezza o antivirus di terze parti in macOS.

Anche se avete installato queste applicazioni prima che i problemi di verifica iniziassero in macOS, provate a disinstallarle ora. Poi riavviate il vostro Mac per vedere se risolve il problema. Visita il sito web dello sviluppatore per ogni app per trovare le istruzioni per la disinstallazione.

Le applicazioni potenzialmente problematiche includono:

  • MacKeeper
  • MacCleaner
  • Dr Detergente

5. 5. Avviare in modalità provvisoria e riparare il disco

Safe Mode esegue controlli software, limita i programmi di avvio e cancella varie cache durante l’avvio. Questo è progettato per risolvere potenziali problemi in macOS.

Riavviare il Mac e tenere premuto Shift mentre si avvia per avviare la modalità provvisoria. Dovresti vedere il testo rosso che dice “Safe Boot” dall’alto a destra della schermata di login. apri varie applicazioni per vedere se il problema di verifica persiste ancora.

Riavviare il Mac per uscire dalla modalità provvisoria.

C’è scritto solo “Safe Boot” nella schermata di login.

Quindi aprire Utility Disco per riparare i permessi sul disco:

  1. Aprire Utility Disco dalla cartella Utilities in Applications.
  2. Selezionate il vostro Macintosh HD dalla barra laterale.
  3. Fare clic sul pulsante Pronto Soccorso e accettare di Eseguire Pronto Soccorso.

Il tempo necessario per eseguire il Primo Soccorso varia a seconda dell’unità.

6. Disattivare la verifica delle applicazioni in macOS

Utilizzando il comando Terminale giusto, è possibile disattivare completamente la funzione di sicurezza di verifica sul Mac. Se il vostro unico obiettivo è quello di aprire rapidamente le applicazioni, questa è una soluzione efficace, ma con essa ci sono seri rischi.

Apple ha progettato macOS per verificare le applicazioni prima di aprirle per proteggere la tua privacy e mantenere macOS sicuro. Se si utilizzano le istruzioni riportate di seguito per disabilitare la verifica, il vostro Mac è molto più a rischio di essere infettato da malware.

Si dovrebbe usare questa soluzione solo come soluzione temporanea, se possibile.

Utilizzare il terminale per disabilitare la verifica sul Mac:

  1. Aprire il terminale dalla cartella Utilities in Applications.
  2. Copiare e incollare il seguente comando nel terminale, quindi premere Return : default scrivere com.apple.LaunchServices LSQuarantine -bool NO
  3. Quando si è pronti a riattivare la verifica, inserire lo stesso codice nel Terminale sostituendo NO alla fine con SI.

Fate molta attenzione quando inserite i comandi nel terminale in modo da non danneggiare il vostro Mac.

Provare un altro comando di terminale

Alcuni utenti ci dicono che questo Comando Terminale non funziona più con macOS Catalina 10.15.4 e superiori.

Alcuni lettori hanno scoperto che l’uso di questo comando ha funzionato per loro:

sudo xattr -dr com.apple.quarantine /Applicazioni/Nome.app

  • Aggiungete uno spazio tra quarantena e /Applicazioni: è fondamentale!
  • Potrebbe non essere necessario utilizzare sudo all’inizio del comando, a seconda dei privilegi del proprio account

Il comando xattr dovrebbe aiutare se la vostra app è bloccata in un loop di verifica.

È anche possibile trascinare l’applicazione in questione nel terminale

  1. Aprire una nuova finestra di Terminal app
  2. Digitare quanto segue: xattr -d com.apple.quarantine
  3. Assicuratevi di posizionare uno spazio dopo la quarantena
  4. Prendete la vostra app e trascinatela nel terminale
  5. Il comando dovrebbe ora leggere qualcosa come: xattr -d com.apple.quarantine /Applicazioni/ AppName .app
  6. Premere invio
  7. Prova ad aprire nuovamente l’applicazione

7. 8. Cancellare il Mac e reinstallare macOS

Se non funziona nient’altro, o se non volete compromettere in modo permanente la sicurezza del vostro Mac, provate a cancellare completamente il computer. Naturalmente, assicuratevi di fare un backup del vostro Mac su Time Machine prima di farlo, altrimenti perderete tutti i vostri dati.

L’intero processo – backup, cancellazione, reinstallazione di macOS e ripristino del backup – può richiedere molto tempo. Preparatevi a far sì che il vostro Mac sia fuori uso per almeno un giorno mentre lo fate.

Seguite questi passi per cancellare il vostro Mac e reinstallare macOS:

  1. Create un nuovo backup del vostro Mac utilizzando Time Machine.
  2. Tenere premuto Command+R mentre il Mac si accende per avviare la modalità di recupero.
  3. Dalla finestra macOS Utilities, aprire Utilità disco .
  4. Selezionare il proprio Macintosh HD dalla barra laterale e fare clic su Cancella . Inserire un nuovo nome per l’unità e confermare che si desidera Cancellarlo .
  5. Uscire da Utility Disco e fare clic su Reinstallare macOS dalla finestra Utilità.
  6. Seguite le indicazioni sullo schermo per reinstallare macOS Catalina.
  7. Dopo l’installazione del software, collegarsi al backup della Time Machine e ripristinare le informazioni importanti. Non ripristinare l’intero backup.

Recovery Mode reinstallerà la versione corrente di macOS sul vostro computer.

In mancanza di tutto il resto, declassamento a macOS Mojave

A questo punto, dovreste essere in grado di aprire le applicazioni in macOS Catalina senza aspettare 30 minuti per finire di verificare. Se è così, fateci sapere quale passo vi ha aiutato a risolvere il problema di verifica nei commenti.

Altrimenti, segui questa guida per declassare il tuo Mac a macOS Mojave. Le istruzioni si riferiscono a macOS High Sierra ma sono comunque appropriate per il Mojave.

Suggerimenti per il lettore

  • Se l’app continua a mostrare quel messaggio di verifica ogni volta che lo si apre, è probabile che macOS lo stia ancora segnalando. Per rimuovere quel flag, usare il terminale con il comando: sudo xattr -dr com.apple.quarantine /Applicazioni/Nome.app
  • Sull’icona dell’applicazione, tenere premuto Option (Opzione), quindi fare clic con il tasto destro del mouse su di essa e selezionare Open (Apri) dal menu a tendina options (Opzioni), si vede lo stesso messaggio che indica che l’applicazione non proviene da uno sviluppatore verificato. Ma macOS permette di continuare comunque e di aprirla. È necessario farlo solo una volta. Dopo di che una volta, l’app si apre normalmente, come tutte le altre app
  • A volte le app non si avviano dopo il processo di verifica di macOS. In questo caso, eseguire una force quit e poi l’app dovrebbe funzionare. È possibile forzare l’uscita forzata da una app tramite il menu Apple; forzare l’uscita, quindi selezionare l’app e confermare l’uscita forzata