spot_img
More
    spot_img
    HomeTecnologiaTecnologia DigitaleL'app per Mac non si avvia? Ecco come risolverlo

    L’app per Mac non si avvia? Ecco come risolverlo

    -

    Un uomo che guarda accigliato lo schermo di un MacBook.
    pathdoc / Shutterstock

    Quindi, hai scaricato e installato una nuova app per Mac, solo per rifiutarsi di aprirla. Ora, devi capire se si tratta di un problema con macOS, un problema di incompatibilità o anche una minaccia per la sicurezza. Proviamo a risolvere il problema e lanciamo l’app.

    Gatekeeper impedisce l’esecuzione di app non firmate

    Se ricevi un errore che dice che un’applicazione “non può essere aperta perché lo sviluppatore non può essere verificato”, la colpa è di Gatekeeper.

    Un messaggio di errore del gatekeeper di macOS.

    Gatekeeper è stato introdotto per la prima volta nel 2012 con il rilascio di Mac OS X 10.8 Mountain Lion. È una funzionalità di sicurezza che impedisce l’esecuzione di un’app se non è stata firmata con un certificato di sviluppatore Apple certificato. Sulle versioni moderne di macOS, il software non firmato semplicemente non verrà eseguito a meno che non si faccia di tutto per approvarlo.

    Apple ha gradualmente reso ancora più difficile eseguire software potenzialmente pericoloso. Nelle versioni precedenti del sistema operativo, potresti disattivare Gatekeeper, ma a partire da macOS Sierra, è qui per restare.

    Per aggirare Gatekeeper, subito dopo aver provato ad eseguire l’app in questione, avvia Preferenze di Sistema> Sicurezza e Privacy, quindi fai clic sulla scheda “Generale”. Dovresti vedere un messaggio in fondo che dice che un’applicazione è stata bloccata “perché non proviene da uno sviluppatore identificato”.

    La scheda "Generale" in "Sicurezza e privacy" su macOS.

    Fai clic su “Apri comunque” e quindi su “Apri” nel popup che appare. Ora hai indicato al sistema operativo che approvi l’app in questione e non sarai più disturbato al riguardo.

    Le app non firmate sono pericolose?

    Le app non firmate non sono intrinsecamente pericolose, ma la maggior parte delle minacce alla sicurezza proviene dal cosiddetto software “non firmato”. Un’applicazione non firmata significa semplicemente che lo sviluppatore non si è registrato con Apple. Ciò richiede una tariffa annuale e alcuni sviluppatori non possono permetterselo.

    I progetti open source, in particolare, di solito hanno budget minuscoli, con i programmatori che contribuiscono con il loro tempo come volontari. Allo stesso modo, un hobbista che crea una piccola app gratuita potrebbe non voler pagare per l’account di uno sviluppatore quando lui o lei non ne ricaverà alcun profitto.

    Se sai da dove proviene l’app e ti fidi della fonte di download, non dovresti lasciarti scoraggiare solo perché non è firmata. Tipi specifici di app, come i client di condivisione di file, non sono idonei per l’approvazione di Apple in primo luogo.

    RELAZIONATO: Come aprire app da “sviluppatori non identificati” sul tuo Mac

    Aggiorna app a 32 bit obsolete

    Se ricevi un errore che ti informa che un’app “deve essere aggiornata”, probabilmente stai tentando di eseguire un software obsoleto a 32 bit.

    Un messaggio di errore dell'app obsoleto per macOS.

    macOS Catalina ha ufficialmente abbandonato il supporto per le app a 32 bit quando è arrivato nell’autunno del 2019. La decisione di passare alla versione pura a 64 bit ha portato a un sistema operativo più efficiente a tutto tondo, ma ha disabilitato le app a 32 bit. Se vuoi eseguirli, la soluzione migliore è creare una macchina virtuale che esegua macOS Mojave o versioni precedenti.

    Quando riscontri questo problema, dovrai scaricare la versione a 64 bit dell’app che desideri eseguire. Poiché macOS supporta da un po ‘di tempo software sia a 64 bit che a 32 bit, molti sviluppatori hanno già a disposizione versioni a 64 bit delle loro app.

    Vai al sito web dell’app e cerca l’ultima versione. Se il progetto non viene più mantenuto, potrebbe essere il momento di trovare un’alternativa.

    Ciò non influirà sulle app acquistate dall’App Store, poiché tutte le versioni obsolete a 32 bit sono state rimosse. Gli sviluppatori devono fornire versioni a 64 bit se vogliono essere inclusi nello store.

    Risolvi i problemi di autorizzazione di Catalina

    A volte, potresti ricevere un messaggio di errore vago che dice semplicemente “Impossibile aprire l’applicazione (nome app)”. Questo errore sembra essere correlato a un problema di autorizzazioni con alcune app e macOS Catalina.

    Correggi gli errori di autorizzazione di Catalina per eseguire nuovamente le app

    Fortunatamente, di solito puoi risolverlo con un semplice comando da console. A tal fine, è necessario sapere esattamente come viene visualizzato il nome dell’app nella cartella “Applicazioni”. Per scoprirlo, apri Finder e fai clic su “Applicazioni” nella barra laterale. Scorri verso il basso fino all’app per vedere il suo nome esatto. Dovrai aggiungere “.app” alla fine del suo nome, come mostrato nell’esempio seguente.

    Armato di queste informazioni, apri Terminale cercandolo nella ricerca Spotlight (premi Comando + Spazio e digita “Terminale”), oppure vai su Applicazioni> Utilità e aprilo lì.

    Digita il seguente comando, sostituendo “Appname.app” con il nome dell’app che stai tentando di eseguire, quindi premi Invio:

    chmod +x /Applications/Appname.app/Contents/MacOS/*

    Se c’è uno spazio nel titolo dell’app, dovrai usare per uscire da esso. Ad esempio, per l’app Golf Peaks menzionata nell’immagine sopra, dovresti digitare il seguente comando:

    chmod +x /Applications/Golf Peaks.app/Contents/MacOS/*

    Questo errore sembra essere limitato alle app precedenti in esecuzione su macOS Catalina. Il chmod Il comando consente di modificare i permessi su sistemi operativi Unix e simili. Correndo chmod +x, stai rendendo eseguibile la directory specificata in modo che il tuo Mac possa eseguire i file al suo interno.

    Le app dannose vengono bloccate da XProtect

    Se ricevi un messaggio di errore che dice che un’app “danneggerà il tuo computer” con un’opzione per spostarla direttamente nel cestino, il tuo Mac ha bloccato l’esecuzione di potenziali malware. Sfortunatamente, non puoi fare nulla per aggirare questo problema.

    macOS ha una funzione anti-malware integrata chiamata XProtect, che Apple aggiorna costantemente con regole per identificare il software dannoso. Se un’app che stai tentando di eseguire infrange queste regole, macOS rifiuterà categoricamente di eseguirla.

    Non tutte le app contrassegnate da XProtect sono malware nel senso tradizionale. In particolare, i keygen e i crack utilizzati per piratare il software vengono rilevati e bloccati da XProtect, anche se non rappresentano una minaccia immediata per il sistema.

    L’antivirus di terze parti blocca anche le app

    Non hai davvero bisogno di un antivirus per un Mac. L’approccio cauto di Apple alla sicurezza attraverso funzionalità come il sandboxing delle app, Gatekeeper, System Integrity Protection e XProtect significa che sei al sicuro dalla maggior parte delle minacce. Il malware per Mac esiste assolutamente, ma non è così diffuso come su Windows o Android.

    Le app di sicurezza di terze parti, come Malwarebytes per Mac, vengono eseguite in tempo reale ed eseguono la scansione di file e app mentre le utilizzi. Se al tuo antivirus non piace una particolare app, potrebbe impedirti di aprirla. Dovrai disattivare temporaneamente il tuo antivirus o aggiungere un’eccezione per aggirare questo problema.

    Assicurati solo di sapere con cosa hai a che fare; se un’app è stata bloccata, potrebbe esserci una buona ragione.

    RELAZIONATO: Hai bisogno di un antivirus su un Mac?

    Le app del Mac App Store evitano la maggior parte dei problemi

    Le app scaricate dall’App Store di solito funzionano e basta. Ancora una volta, questo perché tutte le app disponibili devono aderire alle linee guida di Apple, il che significa rimanere al passo con le regole di Apple con frequenti aggiornamenti e correzioni.

    Tutto ciò che scarichi dall’App Store è firmato e non verrà interrotto da Gatekeeper. Tutte queste app sono tutte in sandbox, il che significa che il sistema limita quanto possono interagire con le parti più importanti del sistema operativo.

    Sfortunatamente, non tutte le app sono disponibili nell’App Store, ma non dovresti essere cauto nell’installare app da altre fonti.

    Related articles

    Stay Connected

    0FansLike
    0FollowersFollow
    0FollowersFollow
    0SubscribersSubscribe
    spot_img

    Latest posts