6の不具合が発覚しました。6に常駐しているプログラムが介在。ロック状態へ移行する際、backboarddが機能。最前面にあるアプリの日本語入力の学習辞書ファイルへのアクセスを検知し、アクセスをやめさせるため、アプリを強制終了させることによって起きている模様です。9学習辞書ファイルとは、具体的には以下のファイルのことです。/var/mobile/Library/Keyboard/PhraseLearning_ja_JP.db/sqlite.dbHomeボタンを押すなどでアプリをバックグラウンドに回すときには、このファイルへのアクセスは解除されるようなのですが、アプリが最前面にあったままロックする場合は、日本語キーボードがこのファイルを開きっぱなしにしているようです。日本語キーボードがsqlite.dbへのアクセスを終了し終わる前にロック状態への移行処理が始まってしまうといった感じでしょうか。学習辞書へのアクセスをシャットアウトするこうしたメカニズムで起きているため、アプリからsqlite.dbへのアクセスができない状態を作ればひとまず回避できそうです。6にSSHでログインし、sqlite.dbがあるフォルダ、PhraseLearning_ja_JP.dbのパーミッションを全閉してみます。/var/mobile/Library/Keyboard/PhraseLearning_ja_JP.db/これでアプリはsqlite.dbにアクセスできなくなり、今回のメカニズムで起きる不具合を回避できるはずです。僕の環境で不具合再現率100%だった標準アプリのメモで処置前、処置後で比較してみましたが、処置後はクラッシュしなくなりました。することで新たな不具合を呼び起こす可能性もあります。学習はできなくなります。予想外に、登録した単語での変換も、自動修正をオン&住所録への単語登録での変換もできなくなるようでした。学習辞書へのアクセスが最初で、そこへアクセスできないと次なる単語辞書、住所録へのアクセスもしないって感じなんでしょうね。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。