В iOS-платформе снова обнаружена «дыра». И причем довольно серьезная. Речь идет об ошибке в приложении Сообщения или Твиттер, вызванной написанием одного индийского символа. После отправки сообщения с таким текстом на iPhone происходит системный сбой, он выключается, приложения вылетают, у некоторых вообще после этого не включается телефон. Как решить проблему, какой официальный комментарий от Apple по этому поводу, расскажем прямо сейчас!
Индийский символ — причина выключения iPhone
На данный момент есть следующая информация по теме. Один из индийских символов не отображается в сообщении должным образом, а просто-напросто нарушает работу системы в целом. Если этот символ добавить в сообщение в iMessage или в Твиттер и отправить, то получатель данного сообщения при открытии диалога столкнется с системным сбоем. Если этот символ вставить в адресную строку браузера Safari или Chrome на Mac, браузеры сразу же вылетают из строя. В общем-то аналогичное поведение вы будете встречать везде, где есть текстовое поле, куда можно ввести этот символ, в том числе и в WhatsApp, Facebook Messenger.
К чему может привести ввод индийского символа на iPhone?
Судя пот отзывам и жалобам пользователей, кто столкнулся с данной проблемой, ввод и отправка индийского символа может привести в лучшем случае к вылету приложения, перезагрузке устройства или выключению. В худшем случае айфон просто больше не включится. Если символ отобразится в уведомлении, то также может произойти сбой всего iPhone или iPad, исправить который можно будет только с помощью DFU режима и восстановления.
На каких платформах работает ошибка?
Сообщается, что ошибка присутствует на iOS 11.2.5 и более ранних версиях прошивки. Также зафиксирован баг на macOS 10.13.3 и более ранних версиях платформы. В iOS 11.3 и macOS 10.13.4 воспроизвести ошибку уже не удалось. Как позже выяснилось, компания Apple подтвердила ее наличие в прошлых версиях ПО, а в тех, что сейчас трестируются, баг уже исправлен.
Как обезопасить себя от ошибки с индийским символом?
Для начала не пытайтесь повторить специально эту ошибку на своем устройстве. Если есть возможность, установите «бету» iOS 11.3, либо ждите официального обновления прошивки. В ближайшее время компания Apple должна в срочном порядке выпустить iOS 11.2.6 с исправлением данного бага. Есть также обходные пути, но для обычного пользователя они слишком сложны.