Aaron Lau(韩栖)

ckksctl —— CloudKit 排错

Aaron Lau(韩栖)139 字

同一 Apple ID 的设备共用一份 CloudKit 数据。网络不稳时,本地和云端可能各写一半。操作顺序是:「先用 ckksctl status 确认当前是否处于 logged in 状态,再用 ckksctl fetch 触发一次强制同步」。

ckksctl 直接操作 CloudKit 的同步状态,四条命令对应查看、拉取、覆盖本地、覆盖云端。CloudKit 的冲突不会弹窗,只会让某一台设备停在上一个版本。要覆盖本地或云端,分别用 reset 和 reset-cloudkit。动之前先备份 keychain-2.db。

Mac · iCloud · 兴趣笔记