iCloud 已关闭,但设置仍显示正在上传的数据
Posted
技术标签:
【中文标题】iCloud 已关闭,但设置仍显示正在上传的数据【英文标题】:iCloud is turned off but settings still shows data being uploaded 【发布时间】:2014-07-31 17:16:49 【问题描述】:重现步骤: 启动应用程序 转到设备设置 -> iCloud -> 存储和备份 -> 管理存储 -> 设备名称 在应用程序列表中查找迪士尼商店并观察应用程序的大小
观察结果:应用程序将数据上传到 iCloud。 预期结果:如果应用程序不支持它,则不应将任何数据上传到 iCloud。
【问题讨论】:
您的问题是什么?您编写的应用程序是否会发生这种情况?迪士尼应用与它有什么关系? 抱歉造成混淆,这是迪士尼商店应用程序正在开发的。真正的问题是,当我们关闭 iCloud 并且我们没有在本地存储任何数据时,为什么应用程序会指示正在上传数据。除了一些钥匙串数据。 【参考方案1】:您在该屏幕上看到的是需要多少空间才能将应用程序的数据备份到 iCloud。在您点击设备之前,您会注意到它位于表中标有“BACKUPS”的部分中,并且应用程序本身出现在“下一个备份大小”下。
备份到 iCloud 与您的应用程序是否支持或使用 iCloud 没有任何关系。如果用户需要从备份恢复他们的设备,它包括将您的应用恢复到其当前状态所需的任何数据。
您对此拥有的唯一控制权是
限制您创建的数据量的明显方法 可以使用NSURL
设置NSURLIsExcludedFromBackupKey
属性将文件标记为从备份中排除。
我认为不能明确排除钥匙串数据。
【讨论】:
非常感谢您的回复。以上是关于iCloud 已关闭,但设置仍显示正在上传的数据的主要内容,如果未能解决你的问题,请参考以下文章
JAVA_HOME 和 PATH 已设置,但 java -version 仍显示旧版本
iOS 应用在设备设置页面禁用 iCloud 驱动器(关闭)并获取 iCloud persistentStore