ios – iCloud文档不可见

ios – iCloud文档不可见,第1张

概述我正在尝试使用iCloud Documents来存储我的iOS应用程序中的XML文件.一切似乎都运行良好(我可以无错误地编写和读取文件),除了我的应用程序文件不会出现在icloud.com和developer.icloud.com以及iCloud Drive文件夹中的Windows PC上的iCloud Documents中.我在模拟器中运行应用程序,并在真实设备上使用TestFlight进行测试 我正在尝试使用iCloud documents来存储我的iOS应用程序中的XML文件.一切似乎都运行良好(我可以无错误地编写和读取文件),除了我的应用程序文件不会出现在icloud.com和developer.icloud.com以及iCloud Drive文件夹中的windows PC上的iCloud documents中.我在模拟器中运行应用程序,并在真实设备上使用TestFlight进行测试.我安装了最新版本的iCloud for windows 4.0.该应用程序是在Xcode 6中创建的.

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

我用来保存文件的代码:

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");    }
解决方法 我按照此 link的说明查看我的应用程序在iCloudDrive中创建的文件.我可以通过设置> iCloud>来自设备的存储查看文件.希望能帮助到你. 总结

以上是内存溢出为你收集整理的ios – iCloud文档不可见全部内容,希望文章能够帮你解决ios – iCloud文档不可见所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1069215.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存