我正在使用iOS 5.1 我使用这种代码的和平
[pathURL setResourceValue:[NSNumber numberWithBool:YES]
forKey:NSURLIsExcludedFromBackupKey
error:nil];
我放置内容的文件夹是(在app沙箱中)... / Library / Application Support /,而不是/ Documents文件夹
我没有收到任何错误,setResourceValue:的结果是YES
为什么我看到2 MB是设置 - > iCloud - > ...等我可以查看应用数据大小?
答案 0 :(得分:3)
最后我自己找到了解决方案 线索是将NSURLIsExcludedFromBackupKey应用于根文件夹,而不是应用于要从备份中排除的每个文件
所以一开始你应该用(例如)“Library / Application Support”文件夹
来调用它答案 1 :(得分:0)
值得注意的是,您不能只在NSHomeDirectory()上设置标志。它必须是该路径的内部。