iOS14.6以降、Webページやアプリ内に用意されたリンクやボタンからメール送信画面(メールアプリ)を開くと、改行部分に改行タグ「BR」が表示される不具合がApple Developer Forumで報告されています。
目次
メール本文に改行タグ「BR」が表示される不具合
Webページやアプリ内に用意されたメール送信リンクや問い合わせボタンなどから、メールアプリの送信画面を開くと、本来は表示されない改行タグ<BR>が表示される不具合が報告されています。
不具合報告しようとしたらタグの改行でメチャクチャになってて草 pic.twitter.com/JmXalyghta
— ふぇんこ🐿 (@fenkochan) July 9, 2021
開発者フォーラムで問題を報告する声が相次ぐ
メール本文に本来は表示されない改行タグ<BR>が表示される不具合は、開発者向けのフォーラム「Apple Developer Forum」でも複数人から報告されています。
Hi there,
Since I upgraded to iOS 14.6 I have noticed that mailto urls no longer format line breaks correctly in default iOS mail application
Seems to be a bug in iOS 14.6 Mail app. Versions before and other apps are working fine. I’ve tested it with native apps and websites. Almost every mail in the internet looks like this right now in iOS 14.6
今回の不具合の原因は使用環境やデバイスにあるのでは無く、iOS14.6による仕様変更による影響(不具合)であるため、再起動や初期化等では改善しません。
セキュリティアップデートによる影響
投稿内ではAppleフレームワークエンジニアより、iOS14.6で行われたセキュリティアップデートによってmailto:リンクによるリッチコンテンツのサポートを削除した影響であると返答しています。
しかし、ユーザーからは「改行をリッチコンテンツとみなすのはおかしい」「例え改行コードをリッチコンテンツとしてみなす場合でも、本文にBRが表示されるのはおかしい」など、不具合であるとの見方を示す声がほとんどです。
以後、フレームワークエンジニアからの返答は無く、不具合の回避方法等は見つかっていません。また、現在開発者向けに配信されているiOS 14.7 betaでも再現性が報告されており、執筆時点ではAppleによる改修を待つほか無い状況です。
コメントを投稿する(承認後に反映)