如何修复 iCloud 无法同步的问题?(iOS 7)

此解决方法适用的问题:
  • 设备A始终无法同步设备B的数据(同步是双向关系,无法同步的意思是:A无法把数据发送给B,也无法接收来自B的数据)。
  • 部分数据始终不一致。

在开始前请注意:

  • 此修复方法不能还原全部数据
  • 此修复方法只能保留一台设备上的数据,所以您必须选择数据最完整的那台设备来执行操作。
  • 一旦发现设备之间的数据长时间无法同步(超过3天),建议立即执行此修复操作来重建同步,减少丢失数据的可能。


1. 找到数据最完整的那台设备,进行备份。在设置 -> 备份与恢复 中点击右上角的加号来创建备份。请注意
备份操作会自动断开 iCloud 连接。



2. 关闭其它设备的 iCloud 同步开关。如果您有超过2台设备,其它设备也都需要关闭 iCloud 同步。


3. 回到需要保留数据的那台设备,开启 iCloud 同步开关。此处请务必选择保持当前数据”,这是重新建立同步的关键。


4. 设置完成后,再等待5分钟左右。

5. 在其它设备上开启 iCloud 同步开关,选择“保持 iCloud 数据的选项。 


6. 等待设置完成。此时其它设备上的数据会被清空,再等待5分钟左右让数据同步完成。

7. 修复完成。

造成 iCloud 无法同步的原因:


  • 如果iCloud上存储空间的内容(数据包)导入到设备上本地的存储空间失败的话,这台设备的数据就无法保证会和其他设备的数据一致了。更糟糕的是,本地的存储空间上的修改也无法保证可以同步到其他设备上。iCloud同步功能就被玩坏了。
  • 在这种情况发生的时候,只能做一件事情:重新开始创建一个iCloud的存储空间。
  • 不幸的是,这种情况也许会很频繁的发生,因为这是Apple的iCloud Core Data技术在处理数据对象关系时候的一个bug。在苹果修复这个错误之前,我们无能为力。如果Apple修复了此问题。我们会在第一时间通知您。

因此我们强烈建议不要同时在不同设备上编辑日记。

Feedback and Knowledge Base