MacOS:以编程方式阻止将文件备份到iCloud?

时间:2019-03-26 00:00:35

标签: macos icloud nsfilemanager xattr

我正在处理MacOS,而不是iOS,并且我想确保未将文件备份到iCloud(如果启用了iCloud)。怎么做?

1 个答案:

答案 0 :(得分:1)

您可以使用NSURLIsExcludedFromBackupKey

NSURL* url = //...
[[url setResourceValue:@YES] forKey:NSURLIsExcludedFromBackupKey error:nil];

它在文件和目录上设置com.apple.metadata:com_apple_backup_excludeItem扩展属性。