Скриншот: MacRumors
В операционной системе iOS пользователь reddit под никнеймом that_c00l_kid обнаружил баг: текстовое сообщение на арабском языке способно серьезно навредить пользователям iPhone.
Если через SMS, iMessage или иные мессенджеры отослать определенный набор арабских символов, телефон уйдет в так называемый респринг (перезагрузку системной оболочки), а iMessage может начать «вылетать» при запуске.
Падобна, што памылка актуальная для iOS 8, але пра іншыя версіі звестак няма. Як вынайшлі блогеры, баг звязаны з кадыроўкай Unicode. Як піша Apple News у твітары, распрацоўшчыкі Apple ужо ведаюць пра памылку. Магчыма, яна будзе выпраўленая ў бліжэйшым абнаўленні.
Похоже, что ошибка актуальна для iOS 8, но для других версий сведений нет. Как определили блогеры, баг связан с кодировкой Unicode. Apple News пишет в твиттере, что разработчики Apple уже знают об ошибке. Возможно, она будет исправлена в ближайшем обновлении.
Избавиться от ошибок в случае получения такого сообщения можно несколькими способами.
Если сессия, в которой пришло сообщение, была уже на тот момент открыта, следует всего навсего попробовать написать любой ответ.
Если сессия не была открыта, а iMessage зависает при запуске, нужно попросить другого пользователя прислать новое сообщение или сделать это самостоятельно через функцию «поделиться» в другой программе или с помощью голосового ассистент Siri.