iOS6で文字入力中のアプリがクラッシュする

iOS6で文字入力中のアプリがクラッシュする


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/take1mg/www/1mg/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

既にネット上では話題になっていますが、私の環境でも100%再現します。詳しい状況は下記のリンクで。

iOS 6に日本語入力に関係した深刻な不具合 | ひとりぶろぐ.

私が簡単に実験してみたところでは、

  • 日本語で文字入力して確定せずに、電源ボタンを押してスリープしてから復帰すると、使っていたアプリがクラッシュして入力中のものが消えてしまいます。
  • 日本語で文字入力して確定してから、電源ボタンを押してスリープしてから復帰すると、使っていたアプリがクラッシュして入力中のものが消えてしまいます。
  • 日本語で文字入力して英語キーボードに切り替えて、電源ボタンを押してスリープしてから復帰すると、何もおこりません。
  • 日本語で文字入力して絵文字キーボードに切り替えて、電源ボタンを押してスリープしてから復帰すると、何もおこりません。
  • 日本語で文字入力して英語キーボード、絵文字キーボード、日本語キーボードと一周切り替えて、電源ボタンを押してスリープしてから復帰すると、何もおこりません。
  • 日本語で文字入力して英語キーボード、絵文字キーボード、日本語キーボードと一周切り替えて、再び日本語を入力して(確定に関わらず)から、電源ボタンを押してスリープしてから復帰すると、使っていたアプリがクラッシュして入力中のものが消えてしまいます。

といったところでした。
なお、実験に使ったアプリはTwitterクライアントアプリの「Echofon」です。一番上の項目のみ標準アプリである「メモ」でもおこなって、再現することを確認しました。

ついで臭くてなんなのですが、私は設定で自動ロックを1分に設定してあるのですが、iOS6にしてから、明らかに1分経ってもロックせず、いつまでも煌煌と液晶が輝いている時があります。ホーム画面のときにそうなるような気がします。