iOS: Una stringa in arabo Unicode manda in tilt i messaggi.


A quanto pare un singolare bug di iOS starebbe generando qualche problema ad un numero non ben definito di utenti che si ritrovano impossibilitati ad utilizzare le funzioni di messaggistica integrate dei dispositivi mobili targati Apple. In pratica, secondo le varie fonti, basterebbe una stringa di caratteri incomprensibili, (alcuni dei quali in arabo codificato Unicode), preceduti dalla parola "Power" ed inviati tramite messaggio per mandare in tilt l'applicazione Messaggi ed, in alcuni casi, il riavvio del dispositivo: sempre secondo le indiscrazioni, gli iPhone colpiti si riavvierebbero e successivamente sarebbe impossibile spedire ulteriori messaggi. Insomma, un malfunzionamento che, seppur di semplice risoluzione, ha allarmato molti utenti, poiché potrebbe essere sfruttato per poco graditi scherzi causando momenti di panico e noiosi grattacapi. Difatti migliaia e migliaia di utenti si stanno divertendo a giocare tiri mancini ai propri amici inviando loro il famigerato messaggio, ma è bene specificare che non vi è alcun rischio per la sicurezza dei dati dell'utente colpito da questo "messaggio bomba". Ad ogni modo pare che il problema non sia strettamente legato ad un errore nascosto nel codice dell'applicazione Messaggi, quanto alle modalità con cui l'anteprima del messaggio viene visualizzata nel Centro Notifiche di iOS: la suddetta stringa Unicode farebbe parte di un blocco di testo più lungo che il sistema operativo non sarebbe in grado di visualizzare correttamente, perciò una volta ricevuto il messaggio, cercherebbe di completare il render della frase ma, non riuscendoci, si imbatterebbe, appunto, in un crash. Tra l'altro se l'applicazione era già aperta sulla conversazione con il mittente, sarà possibile aprirla di nuovo, ma il tentativo di visualizzare le chat con altri contatti provocherà un ulteriore crash; mentre se l'applicazione era rimasta aperta sulla lista delle conversazioni non sarà possibile riaprirla senza provocarne la chiusura immediata. Comunque sia in merito all'intera vicenda, un portavoce Apple tramite un commento ufficiale rilasciato ad iMore ha fatto sapere: "Siamo consapevoli dell'esistenza di un problema dell'applicazione Messaggi causato da una specifica stringa di caratteri Unicode. Renderemo disponibile una soluzione con un aggiornamento software". Nel frattempo per evitare di imbattersi in tale problema gli utenti non ancora colpiti potrebbero disattivare temporaneamente, (in attesa dei suddetti aggiornamenti), l'anteprima dei messaggi nelle notifiche. Mentre per coloro che purtroppo sono già stati colpiti le soluzioni fortunatamente potrebbero essere più di una: il mittente della stringa di testo potrà "liberare" il ricevente inviando un nuovo messaggio o nel caso in cui non volesse o non potesse cooperare, si potrà risolvere anche in autonomia rispondendo al messaggio originale, (anche solo con un'emoji dalla faccia arrabbiata), nella medesima conversazione. Invece qualora non fosse possibile accedere alla conversazione si potrebbe chiedere a Siri di inviare un messaggio al mittente oppure utilizzare il menù di condivisione di qualsiasi altra applicazione: basterà, ad esempio, scrivere un veloce appunto nell'applicazione Note e condividerlo tramite messaggio, oppure, con lo stesso metodo, spedire un'immagine dall'applicazione Foto. Per di più chi possiede un Mac collegato allo stesso account iCloud dell'iPhone potrebbe, infine, rispondere tramite l'applicazione Messaggi di OS X per ripristinare il corretto funzionamento dei messaggi.


Di seguito la suddetta stringa in arabo Unicode:
https://media.licdn.com/mpr/mpr/shrinknp_800_800/AAEAAQAAAAAAAAIcAAAAJGQxNGVkZGE1LTc0NzUtNDFmNS04ZmI2LTlkODlhMGZkNjYyMA.jpg

Commenti