iCloud文档不可见

我正在尝试使用iCloud Documents来存储iOS应用程序中的XML文件。 一切似乎工作正常(我可以写入和阅读文件没有错误),除了我的应用程序的文件不会显示在icloud.com icloud文件,也不在我的developer.icloud.com,也不在我的Windows PC在iCloud Drive文件夹。 我正在模拟器中运行应用程序,并使用TestFlight在真实设备上进行testing。 我已经安装了Windows 4.0的最新版本的iCloud。 该应用程序是在Xcode 6中创build的。

有谁知道如何使文件出现在iCloud文件?

我用来保存文件的代码:

NSLog(@"Syncing with iCloud"); NSURL *ubiq = [filemgr URLForUbiquityContainerIdentifier:nil]; if (ubiq) { NSURL *ubiquitousPackage = [ubiq URLByAppendingPathComponent:@"Documents" isDirectory:YES]; if ([filemgr fileExistsAtPath:[ubiquitousPackage path]] == NO) [filemgr createDirectoryAtURL:ubiquitousPackage withIntermediateDirectories:YES attributes:nil error:nil]; ubiquitousPackage = [ubiquitousPackage URLByAppendingPathComponent:@"data.pxa"]; DataFile *file = [[DataFile alloc] initWithFileURL:ubiquitousPackage]; file.xmlContent = doc.XMLString; [file saveToURL:[file fileURL] forSaveOperation:UIDocumentSaveForCreating | UIDocumentSaveForOverwriting completionHandler:^(BOOL success) { if (success) { NSLog(@"Synced with iCloud: %@", [ubiquitousPackage path]); } else { NSLog(@"Syncing with iCloud failed"); } }]; } else { NSLog(@"iCloud not available"); } 

我按照此链接上的说明查看我的应用程序在iCloudDrive中创build的文件。 我可以从设备> iCloud>存储设备中查看文件。 希望能帮助到你。

我发现问题在于:iCloud容器的Info.plist中的关键字与“iCloud.com.example.MyApp”的格式有些不同。