如何清除/删除 iCloud 备份数据?
Posted
技术标签:
【中文标题】如何清除/删除 iCloud 备份数据?【英文标题】:How to purge/delete iCloud backup data? 【发布时间】:2014-02-12 22:13:22 【问题描述】:我有一个应用程序允许用户将内容保存到应用程序中,如果他们备份到 iCloud,则会将该内容保存到 iCloud 备份中。我刚刚发布了一个新版本,想清除所有旧数据,所以我删除了它,希望它也会从用户的应用程序的 iCloud 备份中删除。
事实并非如此。
我现在正在查看一个设备,该设备将数 GB 的内容从应用程序的早期版本备份到 iCloud,尽管进行了多次手动备份,但内容仍然位于应用程序的 iCloud 备份中虽然实际应用中没有数据了。
如何清除应用的 iCloud 备份?
【问题讨论】:
【参考方案1】:如何清除应用的 iCloud 备份?
你没有。
首先:对备份有任何影响的唯一 API 是您可以从备份中排除文件。除此之外,您的应用对流程完全没有影响。
第二:iCloud 会维护多个备份。从 iCloud 恢复设备时,人们可以选择他们想要的现有备份。因此,在“设置”中手动强制备份并不一定会从以前的备份中清除旧数据。 这是这些备份的重点,或者至少是系统的主要优先事项之一:可以恢复已删除的数据。第三方应用无法参与决定保留哪些备份的算法。
如果您的应用占用的空间比以前少很多,那么最终旧数据将从人们的备份中消失。何时发生这种情况是无证的。
【讨论】:
以上是关于如何清除/删除 iCloud 备份数据?的主要内容,如果未能解决你的问题,请参考以下文章
如果关闭并删除iPhone上所有的备份记录会发生啥?因为我的备份空间不足了,如何把以前备份的数据