我有一个将图像存储在文档中的应用程序。我可以使用
停止应用程序将图像同步到iCloud- (BOOL)addSkipBackupAttributeToItemAtURL:(NSURL *)URL
{
assert([[NSFileManager defaultManager] fileExistsAtPath: [URL path]]);
NSError *error = nil;
BOOL success = [URL setResourceValue: [NSNumber numberWithBool: YES]
forKey: NSURLIsExcludedFromBackupKey error: &error];
if(!success){
NSLog(@"Error excluding %@ from backup %@", [URL lastPathComponent], error);
}
return success;
我也需要停止与iCloud的核心数据同步,有人可以解释或提供有关如何执行此操作的代码
答案 0 :(得分:0)
没有简单易行的方法。一种方法是使用UUID识别每个设备的核心数据中的每条记录,然后每次连接到iCloud存储或从iCloud获取更新时,检查是否存在任何重复项,并将其删除。您必须使用自己的算法来实现此目的。