Come identificare le app legacy a 32 bit sul tuo iPhone o iPad

iOS 11 elimina il supporto per le app legacy a 32 bit. In questo tutorial, spiegheremo come identificare rapidamente le app a 32 bit installate sul tuo iPhone, iPad o iPod touch.

Se sul tuo dispositivo sono presenti app a 32 bit, queste non si avviano dopo l'aggiornamento a iOS 11. Apple ha pianificato questo introducendo in iOS 10.3 un elenco di app legacy.

Prima di iOS 11, l'avvio di un'app a 32 bit avrebbe prodotto un messaggio in cui si diceva che non solo le app a 32 bit rallentavano il dispositivo, ma smettevano di funzionare completamente con le versioni future di iOS.

iOS 11 ha rimosso completamente il supporto per le app a 32 bit, quindi non si apriranno affatto.

Come identificare le app a 32 bit che hai installato

Su iOS 10.3 e versioni successive, i clienti possono consultare una nuova sezione Compatibilità delle app in cui sono elencate tutte le app a 32 bit obsolete attualmente installate sul dispositivo di un utente.

1) Avventurarsi in Impostazioni → Generale → Informazioni.

2) Rubinetto applicazioni.

Se non succede nulla toccando Applicazioni, tutte le app installate sul tuo dispositivo sono a 64 bit e non hai nulla di cui preoccuparti. Se sul dispositivo sono presenti una o più app a 32 bit, toccando Applicazioni si accede a una Compatibilità delle app schermo.

Qui è dove vedrai tutte le app legacy installate sul tuo dispositivo.

"Queste app potrebbero rallentare il tuo iPhone e non funzioneranno con le versioni future di iOS se non vengono aggiornate", legge la descrizione della funzione nelle versioni iOS 10.3-11. Su iOS 11 e versioni successive, il messaggio indica chiaramente che le app a 32 bit non funzioneranno se non vengono aggiornate.

"Se non è disponibile alcun aggiornamento, contattare lo sviluppatore dell'app per ulteriori informazioni", viene visualizzato il messaggio.

Mentre iOS 10.3-11 ti consente ancora di utilizzare app legacy, iOS 11 e versioni successive non le apriranno affatto.

Denominazione e vergogna di app legacy

Pranzare un'app legacy su iOS 10.3-11 visualizza un messaggio che dice che l'app non è stata aggiornata per il runtime a 64 bit. "L'utilizzo può influire sulle prestazioni complessive del sistema", avverte il messaggio.

Rubinetto ok per chiudere il messaggio e continuare a utilizzare l'app obsoleta a spese delle prestazioni e della stabilità del sistema.

Ecco un elenco di dispositivi iOS con chip Apple a 64 bit:

  • iPhone 5s / SE / 6 / 6s / 7/8 / X
  • iPad Air e iPad Air 2
  • iPad mini 2, iPad mini 3 e iPad mini 4
  • IPod touch di sesta generazione
  • IPad Pro da 12,9 pollici, iPad Pro da 9,7 pollici e iPad Pro da 10,5 pollici
  • IPad da 9,7 pollici (2017)

Ancora una volta, iOS 11 si rifiuta di avviare app a 32 bit.

Tutte le app e gli aggiornamenti inviati all'App Store da luglio 2016 devono essere a 64 bit.

Perché le app a 32 bit rallentano il tuo dispositivo

iOS include versioni separate a 32 e 64 bit di framework di sistema e app stock.

Quando viene eseguito su un dispositivo a 64 bit, iOS utilizza kernel, librerie e driver a 64 bit. Tuttavia, il lancio di un'app a 32 bit su hardware a 64 bit costringe iOS a caricare anche framework di sistema a 32 bit.

Le risorse di sistema si esauriscono e il sistema ha meno RAM per eseguire le tue app. Le prestazioni del dispositivo vengono punite di più quando si utilizzano app legacy che eseguono l'elaborazione in background.

TUTORIAL: Come identificare i porci batteria sul tuo iPhone e iPad

Ma se tutte le app installate sul dispositivo sono compilate per il runtime a 64 bit, i framework di sistema a 32 bit non devono mai essere caricati nella RAM. Il sistema utilizza complessivamente meno memoria, i multitasking in modo più fluido e avvia le app più rapidamente.

Anche le app che non sono sensibili alle prestazioni ottengono da questa efficienza di memoria.

Cosa fare se le tue app preferite sono ancora a 32 bit?

Apple richiede che le app nuove e aggiornate inviate all'App Store a partire da giugno 2015 supportino i processori a 64 bit. In altre parole, tutte le app elencate nella sezione Compatibilità delle app non sono state aggiornate per l'elaborazione a 64 bit da almeno giugno 2015.

Lasciare le app senza aggiornamenti di compatibilità non è facile da usare, ma solo perché un'app non è a 64 bit non significa che il suo sviluppatore sia pigro. Ad esempio, alcuni sviluppatori di giochi non rilasceranno aggiornamenti di compatibilità se le vendite non corrispondono o superano le loro aspettative interne.

Non c'è molto che puoi fare al riguardo oltre a contattare lo sviluppatore in questione e dire loro come questa situazione ti frustri. Per fare ciò, vai semplicemente a Impostazioni → Generale → Informazioni → Applicazioni, quindi tocca un'app nell'elenco.

La sua pagina App Store viene caricata dove puoi vedere quando è stato rilasciato l'aggiornamento più recente, l'elenco dei dispositivi compatibili, la descrizione e la cronologia delle versioni e altro.

Rubinetto Sito Web dello sviluppatore sulla pagina dell'App Store per aprire il sito Web ufficiale in cui è possibile trovare gli account dei social media dello sviluppatore e compilare un modulo di contatto.

Chiedere a uno sviluppatore pubblicamente, su Twitter o attraverso altri canali di social media, quando potrebbe spingere un aggiornamento di compatibilità potrebbe non fare il trucco, ma vale la pena provare.

Hai app legacy sul tuo iPhone, iPad o iPod touch?

Se è così, quali?