# 如何在 iPhone 和 Mac 之间同步剪贴板历史

> 用 KeyPaste 和 iCloud，在 iPhone、iPad 和 Mac 之间同步持久的剪贴板历史和可复用片段。无需另建账户。

KeyPaste 可以通过 Apple 的 iCloud 和 CloudKit，在你的 Apple 设备上维护同一份受管理的片段资料库。不用另建 KeyPaste 账户，内容也不会经过 KeyPaste 开发者服务器。

这和 Apple 的通用剪贴板不同。通用剪贴板会在附近设备之间短时间传递当前剪贴板项目；KeyPaste 会保留你已收集或保存的内容，方便之后整理和复用。

## 开启 iCloud 同步

1. 确认每台设备都登录了**同一个 Apple Account**。
2. 确认这些设备上 KeyPaste 可以使用 iCloud Drive。
3. 打开 KeyPaste，在设置中开启 **iCloud 同步**。

如果 KeyPaste 显示**需要重新启动**，先退出再打开 App，新的同步设置才会生效。之后，符合条件的片段、附件、标签和收集箱项目会在系统允许时于后台同步。

## 会同步什么

- 文本、富文本、图片，以及符合条件的受管理文件片段。
- 标签及其顺序、文件夹及文件夹排序。
- 主 App 导入后的收集箱项目，即使你还没把它们移入资料库。

直接复制的图片数据，以及不超过 25 MB 的受管理附件可以同步。25–100 MB 的受管理文件只留在源设备上。从 Finder 自动收集的文件是本地引用：KeyPaste 不会复制或上传原文件，这些引用也不会同步。

## 其他设备上何时能看到？

同步时机由系统管理，会受网络、iCloud 登录状态、可用 iCloud 存储、低电量模式、低数据模式和后台调度影响。如果还没出现：

1. 在两台设备上打开 KeyPaste，确认已开启同步。
2. 确认两台设备使用同一个 Apple Account，并且网络可用。
3. 检查该项目是否是较大的受管理文件，或仅存在于 Finder 的文件引用。
4. 让 KeyPaste 保持打开一会儿，让系统有机会送达待处理的 CloudKit 更改。

首次同步还在进行时，不要反复开关同步。CloudKit 的送达是异步的，项目没有立刻出现，并不一定表示失败。

## 我的数据存在哪里？

所有内容都先存在本机 App 存储中。开启 iCloud 同步后，符合条件的记录和附件会通过 Apple 的 CloudKit，保存在你的 Apple Account 下。KeyPaste 从不会把这些内容经过开发者服务器。iOS 键盘另有一套规则，见[“允许完全访问”实际会做什么](/zh-cn/guides/what-does-allow-full-access-do/)。

## 相关指南

- [如何在 iPhone 上查看和管理剪贴板历史](/zh-cn/guides/manage-clipboard-history-iphone/)
- [如何不让密码进入剪贴板历史](/zh-cn/guides/keep-passwords-out-of-clipboard/)