iCloud 同步
在所有 Apple 设备间同步数据
蛋日通过 iCloud 在你的所有 Apple 设备(iPhone、iPad 和 Mac)之间保持生日数据同步。
运作机制
蛋日使用与 Apple ID 绑定的 iCloud 同步服务。当你在一台设备上添加、编辑或删除生日时,更改会自动同步到你的其他 Apple 设备。无需单独注册账号。
同步内容说明
以下数据会在设备之间同步:
- 生日记录: 所有生日记录,包括姓名、日期、照片、备注、出生城市、出生时间、分组、好友级提醒偏移、生日闹钟选择、好友级闹钟铃声、按对方时区提醒和日历同步设置
- 分组: 分组名称、颜色、图标和排序
同步状态
你可以在蛋日的 设置 > iCloud 同步 中查看同步状态。在尚无同步时间戳时,状态会显示“连接正常”;对于最近一分钟内完成的同步会显示“刚刚”;之后会显示相对的上次同步时间。状态会实时更新。
更换 Apple ID 的处理
如果在启用同步时 iCloud 账号发生变化或变为不可用,蛋日会暂停 iCloud 同步,并保留当前设备上的生日数据。提示中提供:
- 前往设置: 在决定下一步前查看 iCloud 同步设置。
- 从此设备移除: 删除此设备上的本地同步生日和分组。
- 保留数据: 保留当前本地数据,并让 iCloud 同步保持暂停。
已有数据时启用同步
当你开启 iCloud 同步时,具体行为取决于 iCloud 中是否已有生日数据:
- 如果 iCloud 为空,会直接启用同步并上传本地数据,不会出现任何提示。
- 如果此设备上有生日数据 且 iCloud 中已有数据(例如来自另一台设备),蛋日会显示 iCloud 已有数据 提示,让你选择如何协调两边的数据。
提示中提供以下选项:
- 合并本机和 iCloud 数据: 将此设备上的生日与 iCloud 中已有的生日合并。这是最稳妥的选项。
- 用本机数据覆盖 iCloud: 删除当前 iCloud 中的生日数据,然后上传此设备上的生日。其他设备会同步到此设备的数据。
- 用 iCloud 数据覆盖本机: 删除此设备上的生日数据,然后从 iCloud 下载生日。你的 iCloud 数据会被保留。
- 取消: 保持同步关闭,不做任何更改。
隐私
你的生日数据存储在与 Apple ID 绑定的私有 iCloud 容器中。这意味着:
- 只有你本人可以访问你的数据。蛋日的开发者无法读取、查看或修改它。
- 任何第三方都无法访问你的 iCloud 容器。
- Apple 会对 iCloud 数据进行传输和静态加密。
- 如果你启用了 iCloud 高级数据保护,Apple 会按其提供的更高级别方式保护这部分数据。
前提条件
- 设备需开启 iCloud(设置 > Apple ID > iCloud)
- 蛋日需获得 iCloud 权限(设置 > Apple ID > iCloud > 使用 iCloud 的 App)
- 需要有效的网络连接
故障排除
数据不同步?
请确认 iCloud 已开启,且所有设备登录了相同的 Apple ID。检查蛋日是否出现在 iCloud 应用列表中。
同步似乎很慢?
iCloud 同步取决于 Apple 服务器和网络状况,因此改动可能需要短暂等待才会显示在其他设备上。
重装后数据丢失?
重装蛋日后,打开应用并开启 iCloud 同步,数据将自动从 iCloud 恢复。