【问题标题】:How to purge/delete iCloud backup data?如何清除/删除 iCloud 备份数据?
【发布时间】:2014-02-12 22:13:22
【问题描述】:

我有一个应用程序允许用户将内容保存到应用程序中,如果他们备份到 iCloud,则会将该内容保存到 iCloud 备份中。我刚刚发布了一个新版本,想清除所有旧数据,所以我删除了它,希望它也会从用户的应用程序的 iCloud 备份中删除。

事实并非如此。

我现在正在查看一个设备,该设备将数 GB 的内容从应用程序的早期版本备份到 iCloud,尽管进行了多次手动备份,但内容仍然位于应用程序的 iCloud 备份中虽然实际应用中没有数据了

如何清除应用的 iCloud 备份?

【问题讨论】:

    标签: ios objective-c cocoa-touch icloud


    【解决方案1】:

    如何清除应用的 iCloud 备份?

    你没有

    首先:对备份有任何影响的唯一 API 是您可以从备份中排除文件。除此之外,您的应用对流程完全没有影响。

    第二:iCloud 会维护多个备份。从 iCloud 恢复设备时,人们可以选择他们想要的现有备份。因此,在“设置”中手动强制备份并不一定会从以前的备份中清除旧数据。 这是这些备份的重点,或者至少是系统的主要优先事项之一:可以恢复已删除的数据。第三方应用无法参与决定保留哪些备份的算法。

    如果您的应用占用的空间比以前少很多,那么最终旧数据将从人们的备份中消失。何时发生这种情况是无证的。

    【讨论】:

      猜你喜欢
      • 2013-02-04
      • 1970-01-01
      • 1970-01-01
      • 2014-10-20
      • 2012-08-19
      • 1970-01-01
      • 2012-04-30
      • 2011-08-22
      • 2014-06-12
      相关资源
      最近更新 更多