Pour apaiser le gouvernement chinois, Apple a retiré d’avec iOS 11.3 le drapeau emoji de Taiwan pour ceux qui utilisent l’appareil importé de Chine. Cependant, ce changement de code a causé un certain nombre de bugs dans d’autres pays, heureusement corrigés avec iOS 11.4.1.

Comme expliqué par l’expert Patrick Wardle, directeur de la recherche de Digita Security, iOS 11.3 et toutes les versions ultérieures jusqu’à 11.4 contenait un bug qui, dans certains cas, provoquait le crash de l’appareil lorsque le mot «Taiwan» était entré. dans les champs de texte sur des applications comme iMessage, Facebook et WhatsApp.

Le bug provoque également des plantages lorsque vous essayez de voir l’emoji du drapeau de Taiwan sur certains iPhone et iPad. Ce problème n’était pas présent en Chine, où cet emoji était complètement absent.

Apple a corrigé le problème avec iOS 11.4.1. Les détails de ce bug ne sont pas encore clairs, mais selon Wardle, c’est un effet anormal d’un pointeur de différenciation « nul ». En particulier, le problème est survenu lorsqu’une opération removeEmoji a abouti à une instruction système qui contrôlait les paramètres de région d’un périphérique. iOS cache le drapeau de Taiwan sur les appareils localisés dans la région chinoise. Ce processus comprend la suppression des emojis du clavier et des données présentes en tant que messages texte entrants.

Cependant, le code fonctionnait parfaitement sur l’iPhone chinois, tout en causant des problèmes sur les appareils installés dans d’autres régions.

Tout est né pour respecter la volonté du gouvernement chinois, qui avec la région de Taiwan a une relation assez complexe avec les questions de souveraineté. La Chine est également un marché vital pour Apple, et même pour cette raison, les directives gouvernementales sont presque toujours respectées par l’entreprise.

Partager un commentaire