Apple の脅威の通知と金銭目当てのスパイウェアへの対策について

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

iOS5のユーザー辞書の編集ができない

元3GSユーザーで、4s購入後3GS(iOS4.3.5)のバックアップから復元で、OSのバージョン以外3GSと同じ状態として使い始めました。

ユーザー辞書に不必要な単語を見つけ、ソレを削除しようとしたところ、ユーザー辞書一覧が引き継がれていないのか空っぽ。

ユーザがアップロードしたファイル

と思ってメモ帳に適当に単語を書いてみると、3GS時代に登録した単語は引き継がれ、変換候補にちゃんと出ている。

しかし、一覧には反映されない。したがって編集も削除もできません。

ユーザがアップロードしたファイル

上部の検索欄に【あ】とか【い】とか入れると、その登録単語が出てきます。

ならば編集もできるじゃないか?と思ってやってみると、

削除しようとすると【設定】自体が落ちてホーム画面に戻ってしまいます。

さらに困るのが、変換候補には残っているのに、検索しても出てこない単語が存在すること。

ユーザがアップロードしたファイル

iPhone本体の再起動、復元を繰り返し行ってますが改善せず。

ちなみに、工場出荷時に戻すとユーザー辞書設定画面が上述の添付画像とはちょっと違う様子になってます。

例文みたいなものが出てる。

しかしバックアップから復元できなければ困るわけで。

改善策ありますでしょうか?

iPhone 4S, iOS 5

投稿日 2011/10/16 05:24

返信
返信: 31

2011/11/12 14:23 ryo.ryo への返信

>>ryo.ryo

>ユーザー辞書関連のファイルを登録が無い物に置き換え

というと、バックアップデータの中からユーザー辞書のデータを取り除いた状態で復元を実行する、という事でしょうか?私もそれはやったことがありませんが、恐らく治らないと思います。これだけ多くの人がこの現象に陥っているので…パターンとしても、私のようにiPhone 4SからiPhoneを使い始め、ユーザー辞書をゼロから追加していった場合と、iOS5にアップグレードした場合の2パターンで起こっていますし…要領を得ない憶測ですが、それでもまた発症すると思います。


>HP通りで作業をしましたが現象はなおりませんでした。

私が紹介したのは、iPhoneのユーザー辞書をパソコンから操作して中身を書き換える方法ですので、これをやったからと言ってiPhoneからユーザー辞書を操作する機能が復活することはありません。


追記:私も、先日実行した復元以降、ユーザー辞書へiPhoneから新規単語追加することが出来なくなりました(;^_^A 現在は編集・新規単語追加ともにパソコンから行っています…その都度iPhoneを復元する必要がありますが、私はiPhoneに楽曲やビデオを一切入れていないので(iPodがあるので)時間が掛からないし、復元にはもう抵抗がありません(;^_^A

2011/11/12 15:17 1301c5a への返信

試してみました。

iTunesでPCにバックアップ後、iBackupBot for iTunesを起動し

  1. Library_Keyboard_UserDictionary.sqlite
  2. Library_Keyboard_UserDictionaryWordKeyPairs.plist
  3. Library_Keyboard_UserWords.sqlite

をエクスポートします。


その後、1.と3.については

  • ZTIUSERWIRD の行をすべて削除
  • Z_PRIMARYKEY のZ_MAXを「0」に


2.については

<array>から</array>の間を削除


それぞれのファイルをインポートし、同ソフトにて復元しました。

(iTunesで復元するより早いですね! 当方32GBでほぼいっぱいまで曲等も入っていますが、Backupデータのみの復元のようです…おそらく)


これにてiPhoneではユーザー辞書の欄が

「よろ  よろしくお願いします」

と、例文のみになりました。


その後、今まで登録していた辞書を予測変換履歴があるうちに登録していきました。

予測変換候補として表示されるかなどは、一度学習リセットを行って検証しました。



と、ここまでは順調です。

ここからバックアップにて各データがどのように上書きされたか見ました。



  1. Library_Keyboard_UserDictionary.sqlite
    1. ユーザー辞書リスト本体のようだ
    2. ただし、先頭の番号は一度登録した単語を消すと欠番になる

      番号のふり直しではないようだ

  2. Library_Keyboard_UserDictionaryWordKeyPairs.plist

    変換候補として実際に参照しているデータ

    1. 従来と形式変わらず
  3. Library_Keyboard_UserWords.sqlite

    使用されていない?

    1. データは空のまま
    2. iOS5から使用されていない?


ということで、従来のように外部から辞書を追加できるかまでは見ていませんが、とりあえず「出荷時復元」を行わなくても辞書周りは回復できそうです。


既出事項でしたら申し訳ありません。

2011/11/12 15:44 ryo.ryo への返信

>>ryo.ryo

なるほど…iBackupBot for iTunesで復元すると早いんですね!(笑)


ただ、今後更に単語を辞書に追加していくとまた編集不可になると思われます…

ryo.ryoさんが単語をいくつ登録されているか分かりませんが、私は300個以上登録しているので…


>ここからバックアップにて各データがどのように上書きされたか見ました。

これは興味深いですね…それを見ると、sqliteファイルはiPhone上で辞書を編集する時に必要なファイルで、変換候補に出すこと自体はplistだけあれば良いという事になりますね!私はもうiPhoneで単語を登録することを諦めているので、いちいちsqliteファイルを弄る必要が無いというのは有難いです(笑)


ちょっと今から、sqliteを空にしてplistにデータを入れた状態でどうなるか見てみます。

2011/11/12 16:36 1301c5a への返信

実験結果

.sqliteファイルは空でも問題無し。

(これはiPhone上で辞書を編集する時に使うもののようです。)

実際に変換に使われる辞書データはplistのみのようです。


すでにご存じの方がいらっしゃいましたらすみません…

2011/11/13 03:46 1301c5a への返信

アップルのサポートに11月12日に改めて電話で問い合わせたところ,

iOS 5.0.1 アップデート後も同様の症状が発生したという報告が多数あるとのことでした。

11月11日に問い合わせた時(同様の症状の報告はない)とは異なる回答でした。


私もその例に漏れず,アップデート後も同様の症状が発生しました。

少なくとも今回のバグフィックスではこの問題は修正されていなさそうです。


その後,サポートに指示されるがまま Genius Bar まで出向き,

手元の iPod touch 第4世代を新品と交換しました。

店員さんはすんなりと新品に交換してくれたのですが,

交換後も同様の症状が発生する可能性は十分にあるとのことでした。


さらに,交換後の iPod touch の iOS が 4.3.x だったため,

ユーザ辞書に何も登録していなかった時代のバックアップから復元するためには,

最初に OS をアップデートしなければならず,何だかなあ……という気分です。


サポートの話では,ユーザ辞書が正常に動作しているケースもあるようですので,

アップルとしては,大きな問題としては認識していないかも知れません。


ちなみに,当方,Mac ユーザなため,

iBackupBot for iTunes は試していません……。

2011/12/17 23:25 hiroshi84 への返信

2011/12/17現在、まったく同じ症状で困り果てております。登録はできるけど、編集ができない。Appleに早急な対応を求めます。


私は、3gsから4Sへの復原です。復元ではなく新規で登録しても壊れる場合が多いようにみうけられ、実行に移せずにいます。IOS5.0.1にはしてみましたが状況は改善されずです。


Appleさんはこの書き込みを見ているのでしょうか。サポートに電話する時間もなかなか作れず、困っております。対応をお願いします。

2011/12/22 09:58 hiroshi84 への返信

私もまったく同じ症状です。

本日Appleに問い合わせました。将来のOSアップデートで「ユーザー辞書のリセット」の項目を追加してほしいと要望をだしました。

さすがに初期化は痛すぎる。。再設定にかかる膨大な時間を考えるとうんざりする。


私の勝手な推測ですが、過去に「辞書登録 Lite」などの辞書登録アプリを使用したことが原因で

この現象がおきたのではないか?と思っています。

正規の方法(設定−一般-キーボードからのユーザー辞書登録)だと正しくレコードに必要情報が書かれ、

不具合が起きないが、アプリからの登録では場合によって必要情報が一部レコードに書かれないのでは?と。

このレコードが原因で表示がiOS5の仕様でされなくなったと。。


リセットは初期化するよりはましです。

アップルさんの今後に期待しつつ、手動での障害回避方法をとらずに改善したいです。

2012/01/02 23:11 hiroshi84 への返信

自分も同じ症状で困っています。


昨日までは、単語登録も一覧表示もされていたのに今日、新しく単語登録しようとしたら一覧表示がされなくなってしまいました。


原因がわからないのでわかる方がいたら教えてください。

2012/01/04 15:22 hiroshi84 への返信

私も年末にiPhone4をIOS4→5にアップデートしたところ、ユーザ辞書が編集・削除できなくなりました。

今まで通り登録済の変換は使えても、ユーザ辞書の一覧は真っ白で登録0件になってしまっています。

私の場合は検索しても登録件数0件になってしまいました。


単語を入れ直せば反映されるかもと思い、試しに単語を追加してみましたが、どこかに飲み込まれてしまったらしく、その新規の単語も表示されず検索しても出てきません。(やはり変換だけはちゃんと出来ました。)


サポートに電話して相談したところで症状が直らないのは一連の書き込みを拝見して知ってはいましたが、一人でも多く不具合で困っていることが分かれば、早めに本社(?)にかけあってバグ修正の対応依頼をしてくれるかもしれないし、と願いつつ、本日Appleのサポートに電話しました。

サポートさんの回答は、パックアップデータから復元してもだめなら初期化してみてください。もしくはしばらく様子見してくださいとのことでした。


ちなみに辞書登録のアプリは使用しておらず、アップデートしたタイミングで起こったので、やはりIOS5の不具合かと思っています。

復元は試してダメだったし、初期化して新規登録しても結局同じ症状が出そうだし、データの解析なとの難しいことは出来ないので、今のところ次のアップデート待ちのつもりでいます。

本当に一日でも早く改善の対応をしてほしいです。

2012/02/17 04:54 hiroshi84 への返信

iOS4→iOS5で、ユーザー辞書に登録出来る読みや単語の条件が変わったんですよね。

どうやら、アップデートを境にユーザー辞書が壊れたように見えるものは、iOS4で登録可→iOS5で登録不可能な組み合わせを含んでいた場合、のようです。

現状、煩雑な作業抜きに再度ユーザー辞書を登録・編集するには、バックアップを使わない復元をするしかないようです。

また、他の方々の例を見ても、登録可能であっても、一度登録してしまうだけで破損というか、OS側から辞書が見えなくなる「駄目文字」のようなものもありそうですね。

ユーザー辞書は編集や追加作業以外、IMEから参照されるだけなので、もし破損するとすれば変換学習辞書の方になる筈ですから。

せめてユーザー辞書単体のリセットが出来れば、駄目文字の検証なども容易に出来そうではあるのですが……。


ちなみに、iOS5では、設定→一般→キーボード直下に、一定数登録するまでずらりと単語が並びます。

登録件数が増えると「キーボード」からさらに一回層下に潜る形になります。

2012/03/01 10:35 hiroshi84 への返信

私も急にユーザ辞書が表示されなくなりました。

機種は4S、iOSは現時点で最新のiOS5.0.1です。(なお4S購入時点からiOS5でした)


【症状】

設定>一般>キーボード の下方にズラーッと並んでいた単語欄と「新規単語を登録」ボタンがなくなり、

代わりに「ユーザ辞書」というボタンが出現。

あれ?と思って「ユーザ辞書」ボタンを押すと一覧画面に遷移するがその一覧は真っ白。検索しても0件と出ます。

ただ、登録済みの変換は使えるし、新規登録自体も出来ています。

登録内容の編集だけが出来ないという状況。


【経緯】

昨夜18時頃までは正常に動作していて、新規単語を50個くらい?追加で登録したばかりでした。

それが今朝みてみたら、上記の状況になっていました。

昨夜18時の時点で取ってあったiPhoneのバックアップを使って復元作業を行うも、

ユーザ辞書の部分は復元できず、上記状況のママ。


使えないわけじゃないから諦めて使いますが、たいへん気持ち悪いです。

今後のOSアップデートでの解消を望みます。

iOS5のユーザー辞書の編集ができない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。