Poco più di una settimana dopo la scoperta del famigerato bug di testo di Telegu sui dispositivi Apple, l'azienda ha rilasciato aggiornamenti per tutti i suoi sistemi operativi. Ora, gli utenti iPhone e iPad possono scaricare l'ultimo aggiornamento iOS, versione 11.2.6, per risolvere il problema.
Il bug, scoperto per primo dal blog italiano Mondo mobile, causato un ciclo di riavvio continuo sui dispositivi Apple con iOS 11.2.5 se un determinato carattere Telegu indiano è stato inviato tramite Messaggi o altre app di messaggistica di terze parti. Il bug, però, non ha riguardato solo iPhone e iPad; ha interessato quasi tutti i dispositivi consumer Apple con l’ultimo aggiornamento iOS, MacOS o WatchOS.
Video consigliati
Secondo il rapporto, iOS Springboard si blocca quando riceve un messaggio contenente un carattere Telegu. Una volta ricevuto, Messaggi non riesce a caricarsi perché sta tentando di caricare un carattere che iOS semplicemente non può eseguire il rendering. Fino a quando Apple non ha rilasciato l'aggiornamento, l'unico modo per risolvere il problema era che qualcuno si unisse al thread di messaggistica istantanea ed eliminasse la voce del carattere offensivo.
Lo stesso personaggio di Telegu è stato anche responsabile del crash di app di terze parti come Facebook Messenger, WhatsApp e Gmail. Fino all'aggiornamento, tutti gli utenti che ricevevano il personaggio avrebbero dovuto andare online ed eliminare il messaggio offensivo dalla versione web dell'app.
Apple è stata informata per la prima volta del problema attorno al 12 febbraio, secondo una segnalazione di bug della comunità trovata da OpenRadar. Quando è stata informata del problema tramite la segnalazione di bug della community, Apple ha risposto che "questo [rapporto] è un duplicato e il bug originale è stato chiuso".
Sebbene Apple generi hardware solido e affidabile, i dispositivi dell’azienda non lo sono del tutto immune da problemi software. Proprio il mese scorso, Apple ha risolto un problema con l'app Messaggi che bloccava o riavviava il dispositivo dopo aver ricevuto un collegamento a un sito Web specifico. Scoperto dallo sviluppatore di software Abramo Masri, i possessori di iPhone non hanno nemmeno avuto bisogno di fare clic sul collegamento per vedere il crash del loro dispositivo: Messaggi genera automaticamente un'anteprima dei siti Web collegati.
Nella sua segnalazione di bug proof-of-concept, Masri ha sfruttato le linee guida software di Apple, che consentono agli sviluppatori di siti web di inserire caratteri nel codice della pagina Web, in particolare nella sezione dei metadati, per personalizzare il sito per l'anteprima all'interno Messaggi. Ma Masri ha inserito nei metadati più caratteri di testo di quelli che iOS poteva gestire, causando l'arresto anomalo di Messaggi.
Il problema con il Carattere telugu derivava da Renderizzatore di testo del sistema iOS, motivo per cui anche le app di terze parti hanno subito lo stesso destino di Messaggi. Ma come affermato in precedenza, il problema non l'ha fatto riguarda solo iOS: ha interessato tutti i sistemi operativi consumer di Apple, indicando tutto tre sistemi i renderer di testo erano incompatibili con il file Carattere telugu.
Aggiornato il 20 febbraio: aggiunte le informazioni sull'aggiornamento iOS 11.2.6.
Raccomandazioni degli editori
- Il tuo prossimo iPhone potrebbe non avere cornici. Ecco perché potrebbe essere un problema
- Come caricare velocemente il tuo iPhone
- Apple potrebbe dover affrontare una “grave” carenza di iPhone 15 a causa di problemi di produzione, afferma il rapporto
- Sarei furioso se l’iPhone 15 Pro non avesse questa funzionalità
- Come sbarazzarti dell'ID Apple di qualcun altro sul tuo iPhone
Migliora il tuo stile di vitaDigital Trends aiuta i lettori a tenere d'occhio il frenetico mondo della tecnologia con tutte le ultime notizie, divertenti recensioni di prodotti, editoriali approfonditi e anteprime uniche nel loro genere.