阅读此问题后,您肯定会考虑将其标记为重复。我知道以下排除文件或文件夹的解决方案。iCloud documents
但是,如果我的 App在Capabilities
Xcode中不支持,我真的需要这样做吗?
这是适用于我的情况的解决方案:
func addSkipBackupAttributeToItemAtURL(filePath:String) -> Bool
{
let URL:NSURL = NSURL.fileURLWithPath(filePath)
assert(NSFileManager.defaultManager().fileExistsAtPath(filePath), "File \(filePath) does not exist")
var success: Bool
do {
try URL.setResourceValue(true, forKey:NSURLIsExcludedFromBackupKey)
success = true
} catch let error as NSError {
success = false
print("Error excluding \(URL.lastPathComponent) from backup \(error)");
}
return success
}
如果我在 Xcode 中禁用iCloud documents
如下Capabilities
是否有必要: