iCloud上的同步文件在设备之间无法正常工作

时间:2015-04-10 20:17:15

标签: ios iphone xcode sync icloud

我尝试使用iCloud同步一个简单的文本文件。 我的想法是将我的本地文本文件(localURL)保存到iCloud(例如使用iPhone设备):

NSURL *ubiquityURL = [[[NSFileManager defaultManager] URLForUbiquityContainerIdentifier:nil]URLByAppendingPathComponent:@"Documents"]; 
[[NSFileManager defaultManager] copyItemAtURL:localURL
                                        toURL:ubiquityURL
                                        error:&error]

一旦文件在iCloud上成功保存,使用另一台设备(作为iPad),我会尝试找到云端保存的文本文件,但不会读取任何数据。

NSArray *fileList = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:ubiquityURL.path error:&error];

如果我尝试使用相同的设备(iPhone)搜索文件,则fileList Array会正确列出我的备份文件。 ubiquityURL对于两个设备都具有相同的URL和PATH。

你能解释一下我错在哪里吗?

0 个答案:

没有答案