阻止应用备份文档文件夹中的文件?

时间:2016-02-20 21:32:53

标签: swift file icloud

我无法测试我的情况,因为我根本不知道何时触发同步文件的同步过程。这就是为什么我在这里问这个问题。 我的应用程序文档文件夹中有很多文件和子文件夹,并希望阻止在ICloud中备份这些文件(这似乎是默认的愚蠢)。 是否有必要用

标记所有这些文件
MyFile.setResourceValue(NSNumber.numberWithBool(true), forKey: NSURLIsExcludedFromBackupKey, error: &err)

或仅仅标记根文档文件夹一次并且所有子项也将被隐含地标记为ExcludedFromBackup是否足够好?

1 个答案:

答案 0 :(得分:0)

你只能将它用于根目录

  

从iOS 5.1开始,应用可以使用其中之一   NSURLIsExcludedFromBackupKeykCFURLIsExcludedFromBackupKey个文件   从备份中排除文件和目录的系统属性。

详细信息请参阅Technical Q&A QA1719