从iCloud备份中排除文件

时间:2012-08-23 14:18:34

标签: ios backup icloud

我正在使用iOS 5.1 我使用这种代码的和平

[pathURL setResourceValue:[NSNumber numberWithBool:YES]
                   forKey:NSURLIsExcludedFromBackupKey
                    error:nil];

我放置内容的文件夹是(在app沙箱中)... / Library / Application Support /,而不是/ Documents文件夹

我没有收到任何错误,setResourceValue:的结果是YES

为什么我看到2 MB是设置 - > iCloud - > ...等我可以查看应用数据大小?

2 个答案:

答案 0 :(得分:3)

最后我自己找到了解决方案 线索是将NSURLIsExcludedFromBackupKey应用于根文件夹,而不是应用于要从备份中排除的每个文件

所以一开始你应该用(例如)“Library / Application Support”文件夹

来调用它

答案 1 :(得分:0)

值得注意的是,您不能只在NSHomeDirectory()上设置标志。它必须是该路径的内部。