iOSの最新版へのアップグレード後、長い文章及び特定のサイズを超えるメッセージを受信の後、メッセージアプリが白い画面のまま固まって永久にクラッシュする不具合。(古いバージョンのiOSで利用できたクラッシュ回避策が利用できなくなる不具合)
初めに言っておきたいのですが、この不具合を解消するのに一日消耗しました。
行った対応
1.適当な相手に新規でメッセージを送る→アプリ立ちあがらず
2.メッセージの保存期間を30日にして本体の日付を設定変更しての全削除。→ダメ
3.バックアップの後に初期化し再度バックアップを復元→ダメ
4.バックアップの後にiBACKUPBOTでメッセージデータを削除してからiTUNESでバックアップを復元→ダメ
5.Apple サポートに電話してみた。
ここで笑い話。
オペレーター「ソフトバンクのメールサーバーにメールが詰まっている可能性があるからそちらに電話して、それで解決しなければアップルストアに持ってきて。但し修理となると有料かもしれません。」
メールがサーバーに詰まる?水道のトラブルじゃないんですけど。修理?まさかの基盤交換でしょうか?失笑するしかない回答。
まあとにかく、たらい回し確定となったので。よくよく考える事に。
そしてとある事に気付きます。
なるほど、アップルサポートもネットの情報もこればっかりは想像がつかなかったようで。
でも、本来、アップル製品のリコール級の仕様が原因です。
A:iOSでは表示できないメールを受信できてしまう。
B:そのメールを見ようとするとメッセージアプリがクラッシュする。
C:メッセージを新規作成しようとしても前回閲覧したメールを表示する仕様の為アプリがクラッシュする。
D:メッセージの保存期間を30日にして本体の日付を設定変更しての全削除しても消えない。
特定サイズのメールが受信できない現象はずいぶんと昔からあり、それが全く改善されないという。
そして最大の欠点は。OSをアップグレードすると不具合が発生するという事。
結局、シンプルな閃きで自力で解決をしました。その手順をここに書こうかと思いましたが、天国のジョブズが首を横に振った気がするので止めておきます。
なお、道に落として車に轢かせ、サポートで新品にしてもらったとかではないので念のため。(某オペレーター曰くそういう人も多くいらっしゃるそうですけど、確かに確実に新品をゲットできますしね)
それではまた。