在我们的应用程序中以编程方式禁用 Documents 目录的备份
Posted
技术标签:
【中文标题】在我们的应用程序中以编程方式禁用 Documents 目录的备份【英文标题】:Programmatically disable backup of the Documents directory in our App 【发布时间】:2011-12-16 22:11:16 【问题描述】:我们正在 Documents 目录中创建无法重新创建的文件夹和文件,但其中包含大量数据,因此我们不希望以任何方式备份这些内容。
我知道如果我们设置这个属性“com.apple.mobilebackup”它会阻止 iCloud 备份,连接到 iTunes 时是否也一样?
【问题讨论】:
为什么不用Cache目录? 如果不能重新创建缓存会很糟糕,因为系统可以清空它。另一方面,我会说如果它真的无法重新创建,为什么不让系统备份它呢?当用户得到一部新手机或更换坏了的手机时会发生什么? “以编程方式”——你的意思是在运行时还是编译时? 【参考方案1】:是的,iTunes 备份也将忽略这些文件,如 ios Data Storage Guidelines. 中所述
【讨论】:
以上是关于在我们的应用程序中以编程方式禁用 Documents 目录的备份的主要内容,如果未能解决你的问题,请参考以下文章
在 Android 中以编程方式启用/禁用屏幕镜像。 [根]
如何在 Android 中以编程方式启用禁用 GPS? [复制]