Perché alcune icone delle app per Mac sono barrate?

Se vedi le icone delle applicazioni sul tuo Mac con un simbolo barrato sopra, significa che macOS non può eseguire l’applicazione. Sebbene le cause possano essere diverse, la più probabile è che hai aggiornato macOS di recente e non supporta più le applicazioni a 32 bit. Ecco perché e cosa puoi fare al riguardo.

Primo: gli altri motivi per cui un’app non funziona

Fondamentalmente, un’icona dell’applicazione barrata significa che qualcosa impedisce a macOS di eseguire l’applicazione. Potrebbero esserci diversi motivi, tra cui il fatto che il pacchetto dell’app è danneggiato o non valido, l’app è stata scritta per un’architettura diversa (ad esempio, un’app PowerPC su un Mac Intel) o l’app non è attendibile e non ha ricevuto l’autorizzazione correre ancora.

In questi casi, la soluzione migliore è assicurarti di eseguire l’ultima versione dell’app (controlla il sito Web dello sviluppatore per gli aggiornamenti) e potresti provare a reinstallare l’app da una fonte pulita se è stata danneggiata. Ma questi sono generalmente casi rari.

Il problema recente: Apple ha smesso di supportare il software Mac a 32 bit

A partire da macOS 10.15 Catalina (rilasciato a ottobre 2019), macOS non supporta più l’esecuzione di app a 32 bit. Se hai un’applicazione a 32 bit sul tuo Mac in Catalina o versioni successive, vedrai un simbolo barrato sopra la sua icona in Finder, Launchpad e Dock.

Un esempio di app Mac a 32 bit barrate in Launchpad su macOS.

Se provi a eseguire una di queste app barrate, vedrai un messaggio che ti avverte che deve essere aggiornato.

Un avviso di app a 32 bit in macOS 10.15 Catalina

Ma perché? E cosa significa comunque “applicazione a 32 bit”?

È difficile riassumere il significato dei termini “app a 32 bit” o “app a 64 bit” senza scrivere un documento di ricerca tecnica, ma se lo riassumi, entrambi i termini si riferiscono alla quantità di memoria (RAM) e alla potenza di calcolo di un’applicazione poter usare. Un’applicazione a 64 bit può utilizzare una quantità di memoria notevolmente maggiore (consentendo il caricamento di file più grandi) e teoricamente eseguire attività molto più complesse rispetto a un’applicazione a 32 bit.

Perché i Mac hanno ha supportato applicazioni a 64 bit per oltre un decennio, Mela considera le applicazioni a 32 bit come software legacy che dovrebbe essere aggiornato per sfruttare appieno i più recenti hardware di elaborazione. In Catalina, Apple ha deciso di forzare il problema disabilitando completamente il software a 32 bit.

Sarò mai in grado di utilizzare di nuovo le mie app Mac barrate?

Poiché Apple vuole spingere la tecnologia in avanti, è improbabile che tu possa mai eseguire di nuovo il software Mac a 32 bit in modo nativo sulle nuove versioni di macOS. Quindi, se ti trovi di fronte ad app barrate, ecco alcune strategie per affrontarle.

Cerca un aggiornamento dell’app a 64 bit: se hai un’app preferita a 32 bit che non funziona più, visita il sito web dello sviluppatore per vedere se è disponibile una versione a 64 bit dell’app. In alternativa, puoi verificare la disponibilità di una versione più recente sul Mac App Store.
Trova e applicazione alternativa: se un’app a 32 bit non è stata aggiornata dallo sviluppatore, potresti provare a trovare un’app più recente che faccia la stessa cosa. Un buon punto di partenza è il Mac App Store.
Usa un Mac più vecchio: se hai un Mac più vecchio di riserva che esegue ancora una versione di macOS precedente a Catalina, potresti dedicare quella macchina all’esecuzione di app legacy a 32 bit e non aggiornare mai macOS, ma questo comporta alcuni rischi per la sicurezza. Ad un certo punto, le vulnerabilità della sicurezza non verranno più corrette nelle app o nel sistema operativo meno recenti, rendendo la macchina un obiettivo maturo per il malware in futuro.
Esegui una versione precedente di macOS in una macchina virtuale: grazie al software di virtualizzazione, come Parallels Lite, è possibile eseguire una versione precedente di macOS virtualmente all’interno dell’ultima versione di macOS. In questo modo, puoi utilizzare le tue app legacy a 32 bit nel futuro, a condizione che tu disponga di una macchina virtuale che le supporti.
Downgrade a macOS 10.14 Mojave: come ultima risorsa, se ti affidi assolutamente alle tue app a 32 bit per portare a termine il lavoro e non hai un altro Mac, è possibile reinstallare una versione precedente di macOS come Mojave, l’ultima versione che supportava le app a 32 bit. Tuttavia, è un processo rischioso, quindi esegui prima il backup del tuo Mac.

Tuttavia, è meglio aggiornare o andare avanti

Proprio come abbiamo già detto addio alle applicazioni a 16 bit molto tempo fa, alla fine, il tempo avanza e lascia alcune tecnologie indietro. In realtà è una buona cosa, perché le app più recenti possono sfruttare computer più potenti e migliori tecniche di sviluppo. Inoltre, è necessario aggiornare continuamente il software quando possibile per motivi di sicurezza. In bocca al lupo!