先日、初めてiPhoneを購入したのですが、自動で同期するはずのMacのユーザ辞書がiPhoneに反映されません。iCloud Drive上のデータをリセットすることで解決したので共有します。
MacとiPhoneでユーザ辞書が同期しない場合の対処法
正常にユーザ辞書が保存されている1台のMacで操作してください。
1. それ以外のデバイスでiCloud Driveを無効にする
iOSデバイス(iPhone、iPad、iPod touch)の場合
設定 > [ユーザ名] > iCloudと選択し、iCloud Driveをオフにします。
Macの場合
Apple メニュー > システム環境設定 > iCloudと選択し、iCloud Driveをオフにします。
2. 操作するMacでiCloud Driveが有効なことを確認する
上記を参考にiCloud Driveがオンになっていることを確認します。
3. ターミナルを起動する
Launchpad > その他と選択し、ターミナルをクリックします。
4. 「Dictionaries」フォルダを削除する
以下のコマンドを入力し、returnキーを押します。
rm -rf ~/Library/Mobile\ Documents/com~apple~TextInput/Dictionaries/
ユーザ辞書のデータはローカルにも保存されているため、ユーザ辞書は無事です。
5. 操作するMacを再起動する
ターミナルを終了し、Macを再起動します。
6. 1.で無効にしたiCloud Driveを再度有効にする
1.を参考にそれ以外のデバイスでiCloud Driveをオンにします。
7. 正常に同期されていることを確認する
すべてのデバイスでユーザ辞書が一致していることを確認します。
iOSデバイス(iPhone、iPad、iPod touch)の場合
設定 > 一般 > キーボード > ユーザ辞書と選択します。
Macの場合
Apple メニュー > システム環境設定 > キーボード > ユーザ辞書と選択します。