iPhone、iPad、Macのユーザー辞書同期がようやく正常化。iCloudへのバックアップが原因かも。

MacユーザーかつiPhone/iPad使いなので、日本語変換のユーザー辞書はiCloudを使って同期していました。1ヶ月ほど前辺りにiPhoneをリセットした後、ユーザー辞書が正常に同期されていないことに気付いたのですが、原因を究明しきれずに単語の再登録でその場しのぎ。

昨日iPadもリセットしてゼロから再セットアップしたところ、まだ同期ができておらず、調査することに。

iPhoneのユーザー辞書が同期しない場合はMacで対処、完全解決

iPhone/iPadのユーザ辞書を再同期させる手順 – りんごが好きなのでぃす

上記2つの記事を参考に、以下の内容を試してみました。

現在のユーザー辞書をバックアップ(Mac)

Macの「システム設定」→「キーボード」→「ユーザ辞書」を開く。

登録した単語をCommand+Aで全て選択し、デスクトップにドラッグする。デスクトップ上にバックアップファイルの「ユーザ辞書.plist」ができる。

Macの辞書ファイルを消す(Mac)

Finderで「移動」メニューをクリックし、Optionキーを押すと表示される「ライブラリ」を選択。

「Dictionaries」→「CoreDataUbiquitySupport」の中にある「ユーザー名〜」のフォルダをゴミ箱に入れる。

iCloud?の辞書の内容をターミナルで消す(Mac)

フォルダ「アプリケーション」→「ユーティリティ」の中の「ターミナル」を起動する。

下記のコマンドを実行。

cd ~/Library/Mobile\ Documents/com~apple~TextInput/
mv Dictionaries Dictionaries_bkup

Macを再起動。

ユーザー辞書を復元する(Mac)

Macの「システム設定」→「キーボード」→「ユーザ辞書」を開く。

先程バックアップした「ユーザ辞書.plis」を単語登録画面にドラッグして復元する。

直らない

参考にしたサイトでは上記作業で直るはず。でしたが直らず。

リセットしたばかりのiPadでもダメなので、iCloudのバックアップを疑ってみる。リセット後も端末名を同じにしたためか、リセット後のバックアップしか残っていない。リセット前のバックアップとリセット後のバックアップがマージされた可能性があると推測。

iCloud上のiPadのバックアップを消す

iPadの「設定」→「Apple ID」→「iCloud」→「iCloudバックアップ」に進み、バックアップをオフにする。

iPhoneの「設定」→「Apple ID」→「iCloud」→「容量」→「ストレージを管理」から対象のiPadの端末名を選択。「バックアップを削除」する。

泣きながらiPadをリセットする

「設定」→「一般」→「リセット」→「すべてのコンテンツと設定を消去」を選択。

iPadの初期セットアップをする

この際、バックアップから戻さずに「新規のiPad」として設定する。

再度Macの辞書ファイルを消す(Mac)

Finderで「移動」メニューをクリックし、Optionキーを押すと表示される「ライブラリ」を選択。

「Dictionaries」→「CoreDataUbiquitySupport」の中にある「ユーザー名〜」のフォルダをゴミ箱に入れる。

再度iCloud?の辞書の内容をターミナルで消す(Mac)

フォルダ「アプリケーション」→「ユーティリティ」の中の「ターミナル」を起動する。

下記のコマンドを実行。

cd ~/Library/Mobile\ Documents/com~apple~TextInput/
mv Dictionaries Dictionaries_bkup2

Macを再起動。

再度ユーザー辞書を復元する(Mac)

Macの「システム設定」→「キーボード」→「ユーザ辞書」を開く。

先程バックアップした「ユーザ辞書.plis」を単語登録画面にドラッグして復元する。

直った

Mac上のユーザー辞書が復元されて数秒でiPhone/iPadのユーザー辞書にも反映されました。正直な話、辞書ファイルを消したり、ユーザー辞書を復元したりは何度か試しました。ただ、iPadをリセットした後は1回でスムーズに行ったので、推測通りiCloudバックアップで何かゴミがあったのかなーと考えています。

どうもこの辞書の問題は色々あるようなので、参考になれば幸いです。

スポンサーリンク

シェアする

フォローする

スポンサーリンク