今や定期的に発生するサービス停止だけでは不十分であるかのように、古くて非常に奇妙なバグが Apple の iMessage サービスに引き続き影響を及ぼしている。このバグは特定のテキストや iMessage の最後の単語を削除するものだ。
この問題は昨年12月に表面化し、最近になって多くのユーザーがTwitterでこの不具合について不満を訴えたことで、爆発的に拡大しました。この問題は特定のフレーズや単語にのみ発生するようです。
証拠A:「私は次のオバマになるかもしれない」というメッセージに末尾にスペースを入れると、受信メッセージで「オバマ」が隠れてしまう可能性があります。受信者は「オバマ」の代わりに、本来「オバマ」があるべき場所に大きな空白が表示されます。同様に、「最高の賞品はサプライズです」というメッセージを送っても、受信者側で「サプライズ」が省略されてしまう可能性があります。
この問題は The Verge フォーラムで文書化されており、出版物では最後の単語が両端で消えると主張していますが、私の経験は多少異なります。
右上のスクリーンショットは、Sebastien と私とのやり取りを示していますが、この現象を引き起こすフレーズを含むメッセージが意図したとおりに送信されることもあります。
しかし、ほとんどの場合、最後の言葉は実際に省略されます。
The Verge は次のように説明しています。
「送信」ボタンを押すまではすべて正常に見えますが、ボタンを押すと、両方の画面で最後の単語が消えて空白に置き換わります。
奇妙なことに、メッセージ(空白テキストも含め)をコピー&ペーストすると、元のメッセージの内容が明らかになります。この奇妙な現象は、複数のiPhoneで直接確認できました。
The Vergeとは異なり、セバスチャン側の通信ではiMessageが最後の単語を隠していたにもかかわらず、私の側では最後の単語は消えなかった。
通知センターでメッセージが切り捨てられないということは、iMessage バックエンドや iOS オペレーティング システム自体ではなく、Apple の標準メッセージ アプリケーションに問題があることを示唆しています。
具体的には、問題となっているメッセージをコピーして貼り付けると元のコンテンツが表示されるため、メッセージ アプリでは何らかのレンダリングの問題が発生しているようです。
この奇妙なバグは、2012年12月にAppleのサポートフォーラムで初めて説明され、Mac OS X Mountain LionからiPhoneに送信されたiMessageが、末尾の単語が切り取られて表示されることがあるとユーザーが報告した。
Apple のサポートフォーラムの別のスレッドによると、iPad は影響を受けていないようであるため、表面上はこれは iPhone 特有の問題のようです。
iDB のテストでは、必ずしもすべての人がこの問題の影響を受けるわけではないことが示されています。私がこのバグをテストした多くの人は、前述のフレーズを iPhone で完全に受信しました。
結果は人によって異なる可能性がありますので、ぜひコメント欄であなたの体験を報告してください。