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

Любая компания, которая хочет вести бизнес в Китае, должна соблюдать законы драконовской цензуры, введенные правительством страны. Даже Apple, одна из самых ценных компаний в мире, должна играть в мяч. По словам исследователя безопасности Патрика Уордла, усилия Apple по умиротворению китайского правительства привели к раздражающей ошибке iPhone, которую он только что зафиксировал в последнем обновлении программного обеспечения после того, как ошибка охватила пользователей в течение двух лет.
Ошибка достаточно конкретна, чтобы сделать кого-то подозрительным. При определенных конфигурациях системы приложения, которые отображали слово «Тайвань» или тайваньский флаг emoji, немедленно нарушили бы телефон. По словам Уордла, эта ошибка была простой для воспроизведения на iPhone с кодами стран, включая Китай или языковые настройки, включая китайский. Однако английский язык может быть установлен как основной язык.
Apple iOS является закрытым исходным кодом, в отличие от Android. Это затруднило отслеживание причины ошибки. Наблюдая за памятью телефона и файлами восстановления системы, Уордлу удалось извлечь некоторые из кодовых библиотек. Исправлена ошибка, связанная с функцией, разработанной Apple, для классификации сообщений на основе содержащихся в них эмози. Apple настроила iOS для обозначения сообщений, обоих типов и полученных, включая тайваньский флаг emoji.
Предполагаемое поведение этого кода заключается не в том, чтобы свернуть телефон, очевидно. Если iPhone локализован в Китае, iOS просто должен удалить этот эможи. Ошибка затронула почти все приложения для обмена сообщениями, включая iMessage, Facebook Messenger и WhatsApp. В Китае приложения для обмена сообщениями не разбивались, но не отображали запрещенные эможи. Для пользователей США, страдающих от ошибок, они могли бы по крайней мере временно остановить аварии, установив регион телефона в Китай, а затем сразу же сменив его.

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

В Massive Shift Apple анонсирует новые Mac с чипом M1 на базе ARM
Apple добилась огромного успеха, когда в последний раз перешла на архитектуру Intel, но на этот раз? Жюри все еще отсутствует, но одно можно сказать наверняка: Apple собирается заработать намного больше денег.

Новый SoC M1 от Apple выглядит великолепно, не быстрее, чем 98% ноутбуков
Новый кремний M1 от Apple действительно выглядит потрясающе, но он не быстрее 98 процентов компьютеров, проданных в прошлом году, несмотря на заявления компании.

Что значит для рынка ПК, если Apple сделает самый быстрый процессор?
M1 SoC от Apple может иметь огромное влияние на рынок ПК. По прошествии 25 лет x86 может больше не быть самой производительной архитектурой ЦП, которую вы практически можете купить.

Результаты тестов показывают, что Apple M1 превосходит все MacBook Pro с процессором Intel
Новая SoC M1 от Apple может превзойти каждую продаваемую ею систему Intel, по крайней мере, в одном из первых результатов тестов. Мы исследуем цифры и вероятную конкурентную ситуацию.