Особенности китайской цензуры Apple вызвали ошибку iPhone Crashing Bug

Особенности китайской цензуры Apple вызвали ошибку iPhone Crashing Bug

Любая компания, которая хочет вести бизнес в Китае, должна соблюдать законы драконовской цензуры, введенные правительством страны. Даже Apple, одна из самых ценных компаний в мире, должна играть в мяч. По словам исследователя безопасности Патрика Уордла, усилия Apple по умиротворению китайского правительства привели к раздражающей ошибке iPhone, которую он только что зафиксировал в последнем обновлении программного обеспечения после того, как ошибка охватила пользователей в течение двух лет.

Ошибка достаточно конкретна, чтобы сделать кого-то подозрительным. При определенных конфигурациях системы приложения, которые отображали слово «Тайвань» или тайваньский флаг emoji, немедленно нарушили бы телефон. По словам Уордла, эта ошибка была простой для воспроизведения на iPhone с кодами стран, включая Китай или языковые настройки, включая китайский. Однако английский язык может быть установлен как основной язык.

Apple iOS является закрытым исходным кодом, в отличие от Android. Это затруднило отслеживание причины ошибки. Наблюдая за памятью телефона и файлами восстановления системы, Уордлу удалось извлечь некоторые из кодовых библиотек. Исправлена ​​ошибка, связанная с функцией, разработанной Apple, для классификации сообщений на основе содержащихся в них эмози. Apple настроила iOS для обозначения сообщений, обоих типов и полученных, включая тайваньский флаг emoji.

Предполагаемое поведение этого кода заключается не в том, чтобы свернуть телефон, очевидно. Если iPhone локализован в Китае, iOS просто должен удалить этот эможи. Ошибка затронула почти все приложения для обмена сообщениями, включая iMessage, Facebook Messenger и WhatsApp. В Китае приложения для обмена сообщениями не разбивались, но не отображали запрещенные эможи. Для пользователей США, страдающих от ошибок, они могли бы по крайней мере временно остановить аварии, установив регион телефона в Китай, а затем сразу же сменив его.

Особенности китайской цензуры Apple вызвали ошибку iPhone Crashing Bug

Потеряв материковый Китай коммунистическим войскам в 1949 году, Китайская Республика переместилась на Тайвань. Китай претендует на суверенитет над Тайванем, что приводит к большой напряженности, которая распространяется даже на эможи. Уордл отмечает, что Apple, вероятно, создала код в iOS, чтобы удалить флаг Тайваня emoji по просьбе китайского правительства, и этот код является причиной подозрительных сбоев. Эти ограничения заставили Google прекратить свои китайские бизнес-операции десять лет назад.

К счастью, этот код больше не вызовет проблемы для некитайских iPhone. Уордл сообщил об ошибке Apple, которая, наконец, выпустила патч. Начиная с последнего обновления 11.4.1, пользователи не будут разбивать свои телефоны, просто набрав «Тайвань».

Читать далее

Последний Pixel 3a Leak демонстрирует особенности и цвета
Последний Pixel 3a Leak демонстрирует особенности и цвета

Мы не только взглянем на цвета, но и на возможности новых бюджетных смартфонов Google.

Утечка Кольцо Подробности документа Creepy Face Facial Recognition Особенность Часы
Утечка Кольцо Подробности документа Creepy Face Facial Recognition Особенность Часы

Ring не реализовала распознавание лиц на своих камерах, но утечка документа, полученная The Intercept, показывает, как она будет использовать эту технологию.

Microsoft New Management Способствует Tab Особенности для Chromium проекта
Microsoft New Management Способствует Tab Особенности для Chromium проекта

Проницательный пользователи заметили нить комментария в Chromium Геррит, что указывает на управление пользовательской вкладки от Microsoft Характеристика становится частью самого Chromium.