Специалист по системе безопасности с ником Vincedes3 нашел баг в штатном приложении iMessage, при помощи которого можно полностью вывести из строя работу важной программы. Ни выгрузка из режима многозадачности, ни перезагрузка iPhone в решении возникшей проблемы не помогут. В этом материале мы разберём суть вопроса и расскажем как восстановить работу iMessage.
Для того чтобы вывести из строя iMessage достаточно отправить владельцу iPhone под управлением iOS 8 и более свежей прошивки (проверено на iOS 10.2.1 beta 2) специальный файл контакта в формате VCF. Как только получатель кликнет по приложенному файлу, программа «Сообщения» сначала начнёт тормозить, а затем и вовсе перестанет реагировать на нажатия по дисплею.
Как отправить SMS выводящее из строя iMessage?
Внимание! На iPhone должен быть активирован сервис iCloud Drive. Для этого пройдите в Настройки → iCloud → iCloud Drive и поставьте переключатель в активное положение. В iPhone под управлением iOS восьмой или девятой редакции не забудьте поставить галочку напротив пункта «На экране Домой».
1. Запустите в iPhone штатный браузер Safari.
2. Нажмите на кнопку «Ещё» и выберите «Добавить в iCloud Drive».
3. Сохраните VCF-файл в любом удобном месте облачного хранилища.
4. Запустите iCloud Drive (если не можете отыскать иконку приложения — воспользуйтесь поиском Spotlight).
5. Отыщите скачанный файл “vincedef3.vcf“, откройте его, нажмите кнопку шаринга и выберите “Сообщение“.
6. Приложение iMessage будет запускаться от 30 секунд и до нескольких минут в зависимости от скорости интернет-соединения.
7. После запуска iMessage добавьте контакт и нажмите кнопку отправить.
Как восстановить работу приложения iMessage
Сделать это очень просто:
1. Запустите Safari.
2. Во всплывающем окне, предлагающем запустить iMessage, нажмите кнопку «Открыть».
Готово! iMessage вновь будет функционировать, а в строке набора сообщения вы увидите текст автора обнаружившего баг.