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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

iPhone 4S, iOS 5

投稿日 2011/10/16 05:24

返信
返信: 31

2011/10/18 20:45 hiroshi84 への返信

私は iPod touch 第4世代で同様の症状が出ました。


iOS 4.x から iOS 5 へアップデートしたタイミングではなく,

iOS 5 環境でどんどんユーザ辞書を追加していったのですが,

作業の途中で別のアプリを起動して,

設定に戻ったところ,ユーザ辞書の表示が空っぽになりました。


しかし,メモ帳などで単語を変換すると,

ユーザ辞書の内容が反映されています。


また,ユーザ辞書にこれまでに登録した単語を再び登録しようとすると,

よみがなが完全に一致している単語は登録できない,とのエラーが出ます。


ユーザ辞書にすでにその単語が登録されているにもかかわらず,

設定での表示がおかしいようです。


仕方ないので,異常が出る前のバックアップから復元を試みています。


参考までに,iOS 5 以前のバージョンでも,

ユーザ辞書の表示がおかしくなる問題が報告されています。


ユーザー辞書が使えなくなってしまいました。

iOS4のユーザー辞書トラブル


たぶんですが,Apple に問い合わせると,

新しいデバイスとして復元してみてください,と言われると思います。

私も以前,iOS 5 アップデート後にトラブルがあった際,

これまでの設定やアプリのデータを諦めて,

新しいデバイスとして復元するように指示されました。


結局,iOS 5 のバグらしい,ということに落ち着いたのですが……。

2011/10/19 03:11 hiroshi84 への返信

くわえて、ユーザー辞書内での単語検索をすると、検索結果 0件となりました。


ここまで全く同じ症状です。

私の場合,よみがなで検索しても,登録されている単語は出てきませんでした。


大量のユーザ辞書を捨てる覚悟で,かなり昔のバックアップから復元をかけたら,

ユーザ辞書が正常に表示されるようになりました。


しかし,改めてユーザ辞書を登録し,

やっと作業が終わったと思って設定を閉じ,ホーム画面に戻って,

もう一度,設定からユーザ辞書を見てみると空っぽの表示に戻っていました。


先ほどリンクを貼った iOS 4.x での不具合は,

単語を追加するための「+」ボタンすら表示されていないパターンなので,

私たちが遭遇している不具合とは異なる気がしてきました。


なんだか,iOS 5 のバグなんじゃないかと疑ってしまいます。


時間のある時に Apple サポートに電話してみたいと思います。

2011/10/19 18:26 hiroshi84 への返信

Apple に電話で問い合わせてみましたので,その結果をお知らせします。


シニアアドバイザーの方とかなり長時間にわたって話したのですが,

このような症状の報告はまだ上がっていないとのことでした。


また,私の話した症状やこれまで復元をかけてきた経緯から判断すると,

iOS 5 のバグに起因する不具合である可能性が高く,

次期アップデートを待って不具合が解消されるかどうかを確認するか,

工場出荷時に戻して設定や辞書を登録し直すしかないとのことです。


また,私の場合はユーザ辞書の件数が多いことが問題である可能性があり,

工場出荷時に戻したとしても,

再度の登録の過程で同様の症状が発生する可能性が高いとのことでした。


参考になりましたらと思います。

2011/10/22 03:12 Saemaeul への返信

>Saemaeul様


度重なる書き込みおよび報告ありがとうございます。

実は参考アドレスの二番目のは私のブログでして(笑


現在でも症状は継続中。

登録はできるけど削除はできない。削除はできないけど登録は可能なので、

あきらめて気にせず使い続けることにしました。

ユーザー辞書も別途エクスポート(バックアップ)できる機能があると良いんですけどね・・・。


アプリでカバーするのが安全策なのかなぁ。

2011/10/23 15:14 hiroshi84 への返信

何の解決にもなりませんが、僕の経緯をば。

まずiOS4.xx(3GS)で、初めてこの現象に遭遇しました。

登録単語の一覧が表示されず、新規単語も登録できず(確か+マークは表示されていました)。

しかしながらこれまで登録した単語は、ちゃんと変換候補に出てくる状態です。


Appleに問い合わせても解決せず。

出荷時の状態に戻すことを勧められましたが、そうなるとチマチマと単語を再登録しなければならない。

そもそも根本的な解決策ではない故、再び同様の現象に見舞われないとも限らない。

よって却下。

結局諦めて使っていました。

新規登録できない状態で使い続けるのって、けっこうキツいですよね……。

ちなみに、登録単語数はさほど多くはないです。

50行かない程度。



そしてiOS5。

iPhone4Sを購入し、3GSの環境を引き継ごうとしました。

が、そうすると当然壊れたユーザー辞書も引き継がれてしまう……。

そこでクリーンインストール−−つまりすべてのアプリを手動で転送し、各設定もすべて手動で設定しなおしました。

その上で、単語を手動で再登録。

大変でしたが、iPhoneとOSを一新し、これで快適な文字入力ライフ(笑)を満喫できる!




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


そう思っていた矢先、さっそくiOS5でもユーザー辞書が壊れてしまいました。

突然でした。

念のため、本体を再起動しましたがダメでした。

顔文字等の記号が多く含まれている単語の登録は破損の原因かと思い登録を控えていたのですが、どうも関係ないようです。

登録単語数はまだ20程度。

現状では、幸いなことに新規登録は行えます。

今まで登録した単語も変換候補にちゃんと出てきます。

しかし、検索しても何も出てこない状態なので、編集ができません。

もっとも、検索結果が表示されたとしても編集できるかどうかは疑問ですが……。


んー、今ならまだ初期化して再登録しても良いのですが、こう早々に破損されてはいたちごっこですね。

4S(*1)が発売されて10日。

仮に10日に1回破損した場合、月に3回、年に36回も単語を手動で再設定しなければならない?

考えられないですね(苦笑)

それよりも何よりも、iOS5になって何も改善されていなかったことにただただ呆れるばかり。(*2)



最後の手段としては、バックアップデータを直接いじって修復することくらいでしょうか。

現状では破損を回避しながら使うことしか方法はなさそうなので、とにかく原因を知りたいです。

本当にユーザー辞書も、インポート&エクスポートできると良いですよね。



※1 「4Sに問題がある」という意味ではありません。

※2 「すべての環境でこの不具合が生じる」という意味ではありません。現に僕の周りのiPhoneユーザーには、この現象が出ていません。

2011/10/24 00:34 hiroshi84 への返信

hiroshi84さま


参考リンクのブログ主さまだったとは失礼しました(汗)


そもそも,iOS 5 では,ユーザ辞書は,

設定>キーボードの一番下にリストがずらっと表示され,

そのリストに一番下の「追加」をクリックして辞書を追加するスタイルなのに,

iOS 4 からユーザ辞書を引き継ぐと,

設定>キーボード>ユーザ辞書と選択しないとユーザ辞書が表示されず,

また,そこからしか辞書が追加できないというのからして変です。


私の場合,Time Machine を利用して,

ユーザ辞書が正常に表示されていた(iOS 4.x スタイルですが)時代のバックアップを呼び出し,

そこから iPod touch を復元してみました。


そして,iPod touch 上でユーザ辞書をすべて削除してみたところ,

iOS 5 スタイルの表示に変わり,

デフォルトで入力されている「よろ」→「よろしくお願いします。」が表示されました。


その後,改めてユーザ辞書を登録していったところ,

途中で,ユーザ辞書が全く表示されなくなるという現象に遭遇しました。


h0t1さまがおっしゃっているように,ユーザ辞書のデータが破損している感じです。

アップデートでトラブルが回避されるまでは,

とりあえず,ユーザ辞書には何も登録しないで使っていきたいと思っています。

また,そうすることをサポートにも勧められました。


正直,韓国の地名をカタカナ読みで入力→漢字に変換,という作業をよくする私には,

ユーザ辞書が使えないのは,かなりの痛手なのですが……。

2011/10/24 03:34 Saemaeul への返信

>h0t1さん

ブログへのコメントありがとうございます。

あちらにもレスは書きましたが、こちらにも。


ずいぶんいろいろ試みたんですね。

しかも試行錯誤と手間暇の時間を考えると気が遠くなります。

お疲れ様でした。

自分も同じようなことを試みようと思ったものの、

そこまでする気力が保てなかったので、参考になります。




>Saemaeulさん

>参考リンクのブログ主さまだったとは失礼しました(汗)


いえいえ、名前が違うので仕方がないです。

思わず吹いてしまいましたが、むしろ失礼しました。



ところで、

実は私の辞書にはiOS4時代にいたずらに変な単語を登録しているのです。

『?』の変換候補に『それでも、生きていきます』と。

これはブログを書くにあたり、いろいろ検証している過程で登録したもので、

別に意味はないんです。

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

(図はSIM無しの3GS(iOS5)です)


当初はこの3GS(iOS4.x)→バックアップ。

4Sに3GSのバックアップから復元を行った結果、

この一連の単語編集ができない辞書現象になり、

そのまま『?』を押すと『それでも、生きていきます』が

変換候補として鎮座しうざったいことに・・・。


そこで、3GS(アップデート前)のまだ辞書が正常だった段階で、

この『それでも~』を削除したんですよ。

それで改めてバックアップを取って、

工場出荷時に戻した4Sに再度バックアップから復元したのです。

ところが、なぜか4Sの辞書には『?』の変換候補に『それでも~』があり続ける始末。


もしやバックアップとってる3GSがiOS4.xのままだからか?と思い、

3GSをiOS5にアップデートしてからバックアップ、4Sへ復元してみましたが変化無し。

それどころか3GSのユーザー辞書も同様の状態に・・・(汗

ちなみに3GS上では検索すると単語がヒットして、

編集できるっぽい画面になるんですが、

いざ削除するボタンを押すと、設定自体が落ちてホームに戻ってしまいます。

当然削除はできません。



・・で諦めたんです。もう3GSをダウングレードすることもできませんしね。


それで、今改めて4Sの『?』の変換候補を見かえしてみると、

『それでも~』が消えていました。


・・・もうワケが解りません。

そして依然として新規登録はできますが、登録済みの単語の編集削除はできない、

一覧に表示もされないままです。


~~~


最後の手段としては、私は今後の辞書登録をiOSにユーザー辞書機能が実装される前の方法。

連絡帳を利用するアプリ等でしのごうかな、と。

もちろん今後のアップデートで改善してくれれば、ソレが一番良いのですが。

2011/11/06 15:03 hiroshi84 への返信

私もiPhone 4Sでみなさんと同じような状況に陥り、対応策を見つけましたのでここに

書いておきます。ただし、この対応策は根本的な解決策ではなく、一度ユーザー辞書

に登録した単語をパソコン側から削除する為の方法です。パソコンから単語の登録も

したい場合は、以下のサイトを参照してみてください。私の使った方法もこのサイトの

やり方を元にしていますし、画像もあるので分かり易いかと思います。


http://blog.sakurachiro.com/2010/07/ios4-user-dictionary-2/


尚、私が陥ったのは、


・ユーザー辞書一覧が表示されない

・辞書検索しても登録した単語が表示されない(検索結果:0件となる)

・登録済みの単語の編集・削除は出来ないが、単語の新規登録は出来る


というものです。

では、ここからは対応策を書いていきます。

文章だけで分かり難いかと思いますが、出来る限り分かり易くしたつもりです(笑)


使うソフトウェアは以下の三つです。(iTunes除く)


・iBackupBot for iTunes / iPhoneのバックアップを開いて編集できるソフト

DL:http://www.icopybot.com/itunes-backup-manager.htm

・PupSQLite / SQLite3データベースを閲覧・作成・編集するためのソフトウェア

DL:https://www.eonet.ne.jp/~pup/software.html

・plist Editor for Windows / .plistを編集できる

DL:http://www.icopybot.com/download.htm


では、ここからは手順を箇条書きしていきます。


1.iTunesでiPhoneのバックアップを取る


2.iBackupBotを起動し、最新のバックアップファイルを開く

(ソフトを起動するとバックアップファイルの一覧が表示されるはずです)


3.次の二つの項目にチェックを入れる

Library/Keyboard/UserDictionaryWordKeyPairs.plist

Library/Keyboard/UserDictionary.sqlite


4.エクスポートする

メニューバーのFile⇒Export

表示されたウィンドウの二つのラジオボタンのうち、下の物をオンにする

その時表示されたチェックボックスにチェックが入っていることを確認


5.PupSQLiteを起動し、エクスポートしたファイルを開く

エクスポートした時に4つのファイルが出力されているはずです。その中から、

Library_Keyboard_UserDictionary.sqlite

を開きます。


6.ZTIUSERWORDを開く

前の手順でファイルを開いたら表示される、

PupSQLite自体のウィンドウの中の新しいウィンドウの中にあります。


7.削除したい単語を削除する

前の手順でZTIUSERWORDを開いたら表示されるウィンドウに、

現在ユーザー辞書に登録されている単語がリストアップされます。

その中で削除したい単語を見つけたら、Z_PK欄の左の連番を選択してから右クリック

して「この行を削除」を選択します。尚、後でここでどの単語を削除したか覚えてないと

いけないので、どこかに何を削除したかメモしておいてください。


8.単語登録数を合わせる

単語を削除し終わったら、先程右クリックした欄のリスト一番最後の行の数字

(現在登録されている単語の数)を確認し、Ctrl+Sで上書き保存してから

ZTIUSERWORDウィンドウを閉じます。(これをせずに閉じて保存しますか?

ダイアログで保存を選択すると何故かリストの中身が消えます)

Z_PRIMARYKEYを開き、Z_MAX欄の数字を先程の登録単語数に置き換えます。

そしたら、Ctrl+Sで保存して閉じます。

PupSQLiteでの作業は以上です。


9.plist Editor for Windowsを起動し、ファイルを開く

最初にエクスポートした

Library_Keyboard_UserDictionaryWordKeyPairs.plist

を開きます。


10.PupSQLiteで削除した単語をここでまた削除しておく

テキストエディタと同じように、PupSQLiteで削除した物と同じ物を削除します。

削除し終わったら保存してplist Editorを終了して構いません。


11.再びiBackupBotでエクスポートしたファイルをインポートする

メニューバーのFile⇒Inport

前の手順で編集した二つのファイルをインポートします。


12.iTunesでiPhoneの復元をする

復元完了後に、iPhone側の設定で予測変換辞書をリセットする必要があります。

設定⇒一般⇒リセット⇒キーボードの変換学習をリセット

これをしないと、予測変換候補に先程削除したはずの単語が表示されてしまいます。



以上です、長文失礼しました。

(この文は是非ブログなどで紹介してください。)

2011/11/07 01:56 1301c5a への返信

すみません、上記の8の手順の最後にもう一手間ありました。

メニューバーのSQLと書かれたアイコンをクリックしてSQLの入力ウィンドウを

表示させて、

update ZTIUSERWORD set Z_PK = rowid;と入力

する必要があります。入力したら実行して終了です。

2011/11/09 21:52 1301c5a への返信

>1301c5aさん

情報ありがとうございました。

ご紹介頂いたサイト、検索済みでした(笑)

当方Macユーザーでして、「ちょっとリスキーかな」と思い実行には移しておりませんでした。


>ただし、この対応策は根本的な解決策ではなく


仰るとおりです。

ユーザー辞書が破損するたびにこの処理を行わなければと思うと……(苦笑)

一刻も早く、Appleによる改善を待ちたいと思います。

2011/11/10 05:58 1301c5a への返信

>1301c5aさん


詳細な手順等ありがとうございます。


ただちょっと面倒ですね・・・。

辞書が変なことになってるのをどうにかしたい困り度と、

その労力とを比べると、そこまでするほどのことでも・・・と

いうのが正直なところです。


~~~


ところで、上の10/23の書き込みにあるスクショの

?に登録しているバカ単語なんですが・・・。

コレが今はありません。

いつどのタイミングで無くなったかわかりませんが、

変換候補から消滅していました。

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

連絡先をアプリでバックアップ・リストアできるように、

ユーザー辞書もバックアップ・リストアできるアプリがあれば

いいのになぁ。

2011/11/12 00:46 hiroshi84 への返信

iOS 5のバグフィックス版,iOS 5.0.1がリリースされたので,

ユーザ辞書(Shotcuts)の問題が解決されたかどうか,サポートに電話で問い合わせました。


今回のバグフィックス版での改善点として公式発表されている内容は,

・iPhoneのバッテリの維持時間

・初代iPadへのマルチタスクジェスチャの追加

・iCloudでのドキュメントのバグの解消

・オーストラリア英語の認識精度の向上

の4点のみなのですが,

公式的に発表されていないバグの修正もいくつか含まれているとのことです。


肝心のユーザ辞書については,

iOS 5.0.1にアップグレードした後で問題が解決したという報告は複数上がっているが,

ユーザ辞書が今回のバグフィックスの対象になっているかどうかは不明なため,

ユーザ辞書が正常に動作するかどうかは,やってみないと分からないとのことです。


シニア・アドバイザーからのアドバイスとしては,基本的にはこれまでと同じで,

正常に動作している状態でのバックアップを取ってから,ユーザ辞書に単語を追加していき,

異常が発生したら,そのバックアップから復元してみてください,

また,その時にはサポートに報告をしてくれると助かる,との内容でした。


さらに,問題が発生していない事例も多いので,

事情を説明してアップルストアの店頭などで本体を新品と交換し,

同様の現象が発生するか確かめることも有効なので試して欲しいとのことでした。


結局,

・今回のバグフィックスで改善されたかどうかは分からない(公式的には改善対象外)

・改善されたという報告が複数上がっている(問題が続いているという報告は昨日の時点ではない)

・最悪の場合,本体を新品に交換することも考えて欲しい

とのことでしたので,あくまで自己責任で試してみることをお勧めします。

2011/11/12 12:56 hiroshi84 への返信

>1301c5a様がおっしゃられているiBackupBot for iTunesにて、ユーザー辞書関連のファイルを登録がないものに置き換え、一度リストアしてもこの現象はなおりませんか?

まだ私自身試していませんが、1301c5a様が紹介しているHP通りで作業をしましたが現象はなおりませんでした。


私もiOS5にアップデートしたタイミングでユーザー辞書が表示されなくなってしまいました。


ちなみに私の場合、先日のiOS5.0.1のアップデートではこちらは改善されませんでした。

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

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