Comment réparer le crash de l'application à partir d'un bogue de caractère Telugu sur iOS 11.2.5
L'histoire d'Apple sera marquée par iOS 11, une version particulièrement tourmentée de son système d'exploitation. Les dysfonctionnements semblent s'enchaîner, perturbant de nombreuses fonctionnalités. Bien qu'Apple s'efforce de les corriger à travers des mises à jour, ces dernières apportent leur lot de nouveaux problèmes. Actuellement, les utilisateurs d'iOS 11.2+ sont confrontés à des problèmes avec iMessages. Un correctif est en cours de déploiement dans iOS 11.3, actuellement en version bêta. Récemment, un nouveau souci a émergé, connu sous le nom de "bug du caractère Telugu". Ce problème affecte non seulement l'application Messages, mais également la majorité des applications de messagerie, y compris Facebook Messenger. Ce bug, lié à la gestion des caractères Unicode, n'est pas directement imputable à Apple. Il s'agit d'un incident difficile à anticiper même lors de tests rigoureux.
Le Plantage Causé par le Caractère Telugu
L'envoi d'un caractère Telugu spécifique via Messages provoque le blocage de l'application, ainsi que d'autres applications de messagerie sur l'appareil du destinataire. Le problème réside dans le caractère lui-même : toute application qui tente de l'afficher, qu'il s'agisse d'une application de messagerie ou d'une application comme Facebook, subit un plantage. La situation peut s'aggraver si iOS tente d'afficher le caractère dans une notification, ce qui peut entraîner le redémarrage du Springboard ou même un crash complet de l'appareil. De même, la saisie du caractère dans l'application Notes peut provoquer le plantage de l'application, voire du téléphone.
Heureusement, la solution pour remédier au bug du caractère Telugu est relativement simple. Apple a pris conscience de ce problème et l'a déjà corrigé dans la version bêta d'iOS 11.3.
Résoudre le Plantage Causé par le Bug du Caractère Telugu
Si vous êtes victime de ce bug, et que l'application Messages ainsi que d'autres applications de messagerie plantent systématiquement à chaque lancement, vous devrez suivre deux étapes pour résoudre le problème.
Dans un premier temps, demandez à un ami de vous envoyer un message. Un iMessage est préférable, mais un SMS fera également l'affaire. Cela permettra de rétablir le fonctionnement de vos applications et de votre appareil. Ensuite, une fois que vos applications sont stables, supprimez le message contenant le caractère incriminé. Cette opération peut s'avérer délicate, car l'application tentera à nouveau d'afficher le caractère en l'ouvrant.
Si le caractère vous a été envoyé via une application comme Facebook Messenger, vous pouvez tenter de supprimer le message via l'interface web de Messenger. La procédure est plus complexe pour l'application Messages, il est donc préférable de supprimer l'intégralité de la conversation problématique plutôt que de tenter de l'ouvrir à nouveau.