Novità nell'elenco di nomi e vergogna di iOS 10.3 per app a 32 bit obsolete

Oggi Apple ha inviato una terza beta di iOS 10.3 ai membri del programma per sviluppatori Apple. Non c'è nulla di entusiasmante in termini di novità, con la notevole eccezione di una nuova curiosa sezione che suggerisce che iOS 11 sarà probabilmente solo a 64 bit. La prima beta di iOS 10.3 ha introdotto un prompt riformulato all'avvio di app a 32 bit.

In iOS 10.3 beta 3, ora c'è una sezione dedicata nell'app Impostazioni in cui tutte le app obsolete installate sul dispositivo dell'utente vengono denominate e vergognose.

Se ti avventuri Impostazioni → Generale → Informazioni → Applicazioni, noterai la sezione appena aggiunta, appropriatamente intitolata Compatibilità delle app.

È un elenco di vergogna progettato per offrire all'utente una chiara panoramica di tutte le app legacy installate sul proprio dispositivo. Si spera che possa dare una pausa agli sviluppatori e ricordare loro che lasciare le applicazioni languide senza aggiornamenti di compatibilità non è molto facile da usare.

"Queste app potrebbero rallentare il tuo iPhone e non funzioneranno con le versioni future di iOS se non vengono aggiornate. Se non è disponibile alcun aggiornamento, contattare lo sviluppatore dell'app per ulteriori informazioni ", leggi la descrizione della funzione.

Toccando una delle app elencate viene visualizzata la pagina App Store in cui è possibile visualizzare informazioni come il numero di versione, l'ultimo aggiornamento e così via.

Iscriviti a iDownloadBlog su YouTube per altri video come questo.

iOS include versioni separate a 32 e 64 bit dei framework di sistema. Le app legacy a 32 bit influiscono sulle prestazioni dei dispositivi iOS a 64 bit (come iPhone 5s e iPad Air in poi) perché fanno sì che iOS carichi versioni a 32 bit del kernel, librerie e driver in cima alle loro controparti a 64 bit che sono caricato da defauly.

Quando tutte le app in esecuzione su un dispositivo vengono compilate per il runtime a 64 bit, iOS non carica mai versioni a 32 bit del kernel, delle librerie e dei driver. In altre parole, il sistema utilizza meno memoria e avvia le app più rapidamente.

Poiché le app di Apple supportano già il runtime a 64 bit, è a vantaggio di tutti che tutte le app in esecuzione su dispositivi a 64 bit siano compilate per il runtime a 64 bit, in particolare le app che elaborano i dati in background.

A partire dal 1 ° giugno 2015, Apple richiede che gli aggiornamenti delle app vengano inviati con il supporto completo a 64 bit. La guida alla transizione di Apple dettaglia il porting delle app su architettura a 64 bit.

Sei entusiasta del nuovo nome di compatibilità dell'app e della sezione vergogna in iOS 10.3?