Apple、iOSメッセージバグの回避策を詳細に発表、恒久的な修正は近日中に

Apple、iOSメッセージバグの回避策を詳細に発表、恒久的な修正は近日中に

AppleInsiderスタッフのプロフィール写真AppleInsiderスタッフ

· 1分で読めます

Appleは木曜日、特定のテキスト文字列を受信するとiOSメッセージアプリがクラッシュするという最近発見されたバグの回避策を詳述したサポート文書を公開した。

サポートページのエントリで、Apple は、特定の Unicode テキスト文字列 (具体的には上記のスクリーンショットに表示されているアラビア語の文字) を受信するとアプリがクラッシュする iMessage の問題を認識していると述べています。

  • Siriに「未読メッセージを読んで」と頼みます。
  • Siriを使って悪意のあるメッセージに返信してください。返信後、メッセージアプリを再び開けるようになります。
  • メッセージアプリで左にスワイプすると、スレッド全体が削除されます。または、悪意のあるメッセージを長押しし、「その他」をタップして、スレッドからメッセージを削除してください。

Appleは、将来のソフトウェアアップデートでより恒久的な修正が予定されていると述べているが、正確なリリース時期は明らかにされていない。

水曜日に発見されたバグは、コード処理の問題であると考えられています。iOSは問題のUnicode文字ブロックを正しくレンダリングできません。この文字列がiPhone間で送信されると、一連の処理エラーが発生し、メモリを消費して最終的にメッセージアプリがクラッシュします。場合によっては、Springboardもクラッシュし、iPhoneの再起動シーケンスが起動します。

Appleの回避策以外にも、同じ送信者から新しいメッセージを受信すると、その会話のテキストレンダリングプロセスが停止し、メッセージアプリが完全に機能するようになることがユーザーの間で確認されています。あるいは、Share Sheetsをサポートするアプリを使って、自分自身に写真やメッセージを送信することもできます。