CloudKit错误“用户删除区域”(28/2042)

时间:2016-02-28 21:10:44

标签: ios macos cloudkit

在我的应用中,我的一个用户无法再访问应用程序iCloud容器。日志文件包含以下错误:

<CKError <redacted>: "User Deleted Zone" (28/2042); 
server message = "Zone was purged by user"; 
uuid = <redacted>; container ID = "iCloud.<redacted>">
  • 有没有人知道用户在将应用程序与iCloud存储空间取消链接方面做了什么?
  • 我应该如何在我的应用程序中对此错误作出反应,使其“重回正轨”?

1 个答案:

答案 0 :(得分:1)

  • 当用户从“设置”中删除您的应用程序数据时会触发此错误。 iCloud&gt;存储&gt;管理存储。您将无法在开发环境中对此进行测试,您需要在生产中进行调试。请参阅https://stackoverflow.com/a/33432068/138820
  • 要恢复正常,您只需要保存区域即可。如果你从提取中保留服务器更改令牌,你也必须删除它,否则你将在获取时不断收到错误