アップルは木曜夜に公開した新しいサポート文書で、2日前に初めて発見されたメッセージのバグを認め、問題を一時的に回避する簡単な回避策を提供するとともに、近々ソフトウェアアップデートで修正プログラムが提供される予定であると発表した。
いわゆる「Unicode of Death」(実効電力とも呼ばれる)は、Unicodeの文字デコード方法に起因する問題で、デバイスのメモリに過負荷をかけ、リスプリングや再起動を引き起こします。多くのユーザーから、この文字列を受信した後、メッセージアプリが開けなくなったという報告が寄せられています。
アップルは以前、一部のメディアにこの問題を認める声明を出していたが、木曜夜にはこの問題を認め、一時的な回避策を提示する公式サポート文書を公開した。
Appleは、特定のUnicode文字によって発生するiMessageの不具合を認識しており、ソフトウェアアップデートで修正を提供する予定です。アップデートが提供されるまでは、以下の手順でメッセージアプリを再度開くことができます。
ステップ1:ホームボタンを長押ししてSiriを起動します。起動したら、Siriに「未読メッセージを読んで」と頼みます。
ステップ2: Siriがメッセージを読み上げます(正しい英語で話すことは不可能です)。その後、メッセージに返信するかどうかを尋ねられます。「はい」と答えてください。
ステップ3: 何でも言ってください。返信の内容は重要ではありません。重要なのは、メッセージを送ることです。
ステップ4:返信を送信すると、メッセージアプリが開くはずです。そこからスワイプして、該当の文字列を含む会話全体を削除するか、悪意のあるメッセージを長押しして「その他」をタップし、会話からメッセージを削除します。
これは、この問題に対する初めての回避策ではありません。実は昨日、いくつかのオプションを公開しました。また、ジェイルブレイクされたデバイスをお持ちのユーザーは、サードパーティ製の調整ツールをインストールすることで、そもそも問題の発生を防ぐことも可能です。
同社が今週初めに発表した声明と同様に、木曜夜に公開されたサポート文書でも、同社が近々ソフトウェアアップデートで修正プログラムをリリースする予定であることに言及されている。おそらくまだベータ段階にあるiOS 8.4に合わせてリリースされると思われる。