iOS 11とmacOS 10.13でユーザー辞書がiCloud同期ができない不具合はCloudKitへのアップデートで修正されたようです。詳細は以下から。
macOSおよびiOSに実装されている「ユーザー辞書(Text Replacement)」機能は「よろ」という入力を「よろしくお願いします」へ置換してくれるスニペットの様な機能で、このユーザー辞書機能はiCloud経由でmacOS/iOS間で同期を行うことが可能になっていますが、
MacStadiumや複数のユーザーの報告によると、このユーザー辞書機能の同期は数ヶ月前から一部のデバイス間で利用できなくなり、AppleのスポークスマンもDaring Fireballに「現在、開発チームがこの問題を解決するためのアップデートおよびCloudKit同期への移行を行っているため、来月以降にはこの機能が利用可能になるでしょう」という声明を送っていました。
その後、MacStadiumのstuckiさんや開発者らの追加報告によると、Appleは11月下旬からCloudKit APIへの以降を終えたようで、最新のmacOS 10.13.x/OS 11.x以外でもユーザー辞書の同期が瞬時に行われるようになったようなので、ユーザー辞書を利用されている方はチェックしてみて下さい。
Seems they finally fixed the keyboard text replacement sync issue in 11.2 beta 2. I heard it was iCloud Core Data -> CloudKit. Good move.
— Jason C. Howlin 👨🏼💻 (@jlarock1200) 2017年11月10日
Text Replacements Now Sync Between Macs and iOS Devices Via CloudKit: https://t.co/9i6T6XvRYg
— Daring Fireball (@daringfireball) 2017年12月5日
@gruber Looks like CloudKit syncing of text replacements is live (macOS 10.13.1 and iOS 11.1.2 here) … ~/Library/Preferences/com.apple.textInput.keyboardServices.textReplacement.plist makes all kinds of references to CloudKit
— John Wilson (@dotisopropyl) 2017年11月18日
stucki MacStadium Employee
Here we are on 27 November and syncing is working immediately across all devices running High Sierra and iOS 11. It doesn’t matter if the Mac/iPhone/iPad is a clean install of the OS, or has been upgraded 10 times over ten years. I think it’s safe to say that it’s officially been fixed.I’ve now made a master list of text replacements on one device and it syncs to all other devices. Also, be sure to highlight all and drag to the desktop for a good backup.
Science confirmed: Text replacements do not sync – MacStadium Community Discussion
ユーザー辞書の設定
macOS 10.13/iOS 11のユーザー辞書は以下の場所にあります。
- macOS 10.13 : システム設定アプリ → [キーボード] → [ユーザー辞書]
- iOS11 : 設定アプリ → [一般] → [キーボード] → [ユーザー辞書]
- Science confirmed: Text replacements do not sync – MacStadium
- Text Replacements Now Sync Reliably Between Macs and iOS Devices Via CloudKit – Daring Fireball
コメント
これと関係あるかわからないけど、しばらくできてなかったiPhone Mac間のiMessages同期が10.13.2でできるようになった
うーん、うちの環境(iMac5Klate2015,MacOS10.13.2, iOS11.2)ではまだ同期してくれません・・