如何在 iPhone 和 Mac 之间同步剪贴板历史
KeyPaste 可以通过 Apple 的 iCloud 和 CloudKit,在你的 Apple 设备上维护同一份受管理的片段资料库。不用另建 KeyPaste 账户,内容也不会经过 KeyPaste 开发者服务器。
这和 Apple 的通用剪贴板不同。通用剪贴板会在附近设备之间短时间传递当前剪贴板项目;KeyPaste 会保留你已收集或保存的内容,方便之后整理和复用。
开启 iCloud 同步
- 确认每台设备都登录了同一个 Apple Account。
- 确认这些设备上 KeyPaste 可以使用 iCloud Drive。
- 打开 KeyPaste,在设置中开启 iCloud 同步。
如果 KeyPaste 显示需要重新启动,先退出再打开 App,新的同步设置才会生效。之后,符合条件的片段、附件、标签和收集箱项目会在系统允许时于后台同步。
会同步什么
- 文本、富文本、图片,以及符合条件的受管理文件片段。
- 标签及其顺序、文件夹及文件夹排序。
- 主 App 导入后的收集箱项目,即使你还没把它们移入资料库。
直接复制的图片数据,以及不超过 25 MB 的受管理附件可以同步。25–100 MB 的受管理文件只留在源设备上。从 Finder 自动收集的文件是本地引用:KeyPaste 不会复制或上传原文件,这些引用也不会同步。
其他设备上何时能看到?
同步时机由系统管理,会受网络、iCloud 登录状态、可用 iCloud 存储、低电量模式、低数据模式和后台调度影响。如果还没出现:
- 在两台设备上打开 KeyPaste,确认已开启同步。
- 确认两台设备使用同一个 Apple Account,并且网络可用。
- 检查该项目是否是较大的受管理文件,或仅存在于 Finder 的文件引用。
- 让 KeyPaste 保持打开一会儿,让系统有机会送达待处理的 CloudKit 更改。
首次同步还在进行时,不要反复开关同步。CloudKit 的送达是异步的,项目没有立刻出现,并不一定表示失败。
我的数据存在哪里?
所有内容都先存在本机 App 存储中。开启 iCloud 同步后,符合条件的记录和附件会通过 Apple 的 CloudKit,保存在你的 Apple Account 下。KeyPaste 从不会把这些内容经过开发者服务器。iOS 键盘另有一套规则,见“允许完全访问”实际会做什么。