Баг в iOS 11.3 ломает приложения, если напечатать Тайваньский флаг в Китае
Недавно в iOS 11.3 нашли очень интересный баг. Он подвергает цензуре тайваньский флаг для тех пользователей iPhone, чей регион настроен на Китай. Проблема решена в iOS 11.4.1, но она носит слишком странный характер, и в ее природе нужно разобраться.
Исследователь в области безопасности Патрик Уордл узнал о проблеме благодаря своему тайваньскому другу. Тот сообщил, что iMessage, WhatsApp и Facebook Messenger прекращают работу на iPhone, если напечатать слово "Тайвань" или получить в сообщении эмодзи с тайваньским флагом.
Выяснилось, что на тех устройствах, в настройках которых заданным регионом является Китай, iOS ищет эмодзи с тайваньским флагом и удаляет его. Именно этот код и вызывал проблемы в работе приложений. По всей видимости, код был добавлен специально для тех пользователей iPhone в Китае, кто отказывается признавать Тайвань в качестве независимого субъекта.
Мы помним, что Китай является очень важным рынком для Apple, и ради китайских пользователей компания готова на многое.
Тайвань сегодня находится в неопределенном положении. Нация является самоуправляемой, но ее независимость нельзя назвать общепризнанной. Китай угрожал вернуть контроль над островом силой, если Тайвань официально заявит о независимости.