草庐IT

ios - 未登录 iCloud 时的 Swift CloudKit 阅读

因此,当我(在模拟器中)登录到我的iCloud时,我可以从我的数据库中读取信息,但是,拥有我的应用程序的每个人(显然)不会。当我在未登录的情况下尝试访问数据库时,出现此错误消息:接着是:ErrorDomain=NSCocoaErrorDomainCode=4097"Theoperationcouldn’tbecompleted.(Cocoaerror4097.)"(connectiontoservicenamedcom.apple.cloudd)UserInfo=0x7fc1e352f800{NSDebugDescription=connectiontoservicenamedcom.

swift - 使用 Swift 将现有项目的本地核心数据存储迁移到 iCloud

我想为现有项目启用iCloudforCoreData。用户可以使用新iPhone或其他具有旧数据的应用程序。因此,我必须将可能存在的商店迁移到iCloud/无处不在的容器中的新商店。当您使用iOS8创建新的Swift项目时,我添加了iCloud文档功能并使用了Apple默认的核心数据堆栈模板。Apple核心数据堆栈模板:lazyvarapplicationDocumentsDirectory:NSURL={leturls=NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory,inDomains:.UserD

objective-c - 我想在 iOS 7 中访问 iCloud 驱动器文件,这可能吗?

我知道通过在iOS8中使用UIDocumentPickerViewController我们可以访问iCloud驱动器和读取文件。但是对于iOS7我搜索了很多我发现只有内部应用程序iCloud配置。用户可以创建文档并将其存储在iCLoud上,但这仅存储在与特定应用程序相关的iCloud容器中,并与那些创建的文档同步。 最佳答案 您不能在iOS7上使用iCloudDrive,以下是iCloudDrive的要求:iPhone,iPad,oriPodtouchwithiOS8MacwithOSXYosemitePCwithWindows7o

ios - 在异步 iCloud 初始化期间未能完成商店设置

我正在Swift2中创建一个核心数据堆栈,该堆栈处理使用iCloud使用不同资源(主要在Objective-C中)与其他iDevices同步数据。运行该应用程序时,我有时会收到以下错误,如果我再次运行它,错误会出现,但有时会显示应该删除的旧数据:2015-09-0822:49:31.104APPNAME[5606:418539]-[PFUbiquitySwitchboardEntryMetadatasetUseLocalStorage:](874):CoreData:Ubiquity:nobody~sim73E13D94-AB95-59FB-AF18-ADC7BC05B47B:APPN

swift - 是 iCloud 还是我的代码?

我正在使用这个问题的稍微更新的代码:MethodfordownloadingiCloudfiles?Veryconfusing?这是代码的摘录:privatefuncdownloadUbiquitiousItem(atURLurl:URL)->Void{do{tryFileManager.default.startDownloadingUbiquitousItem(at:url)do{letattributes=tryurl.resourceValues(forKeys:[URLResourceKey.ubiquitousItemDownloadingStatusKey])iflets

ios - 从 iCloud 下载图片时出现 "Missing required primary zone"错误

我在尝试从iCloud获取图像时遇到一个奇怪的错误,是我做错了什么还是苹果错误?有趣的是,尝试2-3次就成功了,我不知道为什么letoptions=PHImageRequestOptions()options.deliveryMode=PHImageRequestOptionsDeliveryMode.highQualityFormatoptions.isSynchronous=falseoptions.isNetworkAccessAllowed=trueoptions.progressHandler={(progress,error,stop,info)inifleterror=e

ios - 在 Core Data + iCloud 中保存图像 - Swift

我的应用程序是一本心情日记,为了保存我选择使用CoreData的数据(用于字符串、图像等);允许用户恢复他的日记我已经实现了iCloud,它与CoreData配合得很好。如果我没有太多条目,一切都很好,但是当保存的图像太多时,应用程序加载数据很慢并且遇到内存警告。为了保存我的图像,我选择了可​​转换数据类型而不是二进制数据;我知道这不是保存图像的最佳方式(保存url肯定更好),但我需要在iCloud上同步我的数据,并将图像保存为Transformable允许我以简单的方式同步数据(感谢提供的可能性用于链接核心数据和iCloud的AppleApi)。我该怎么做才能避免此内存警告并在iCl

ios - 来自 WKWebview 的 iCLoud 文档选择器关闭容器 View

我有一个加载基于Web的UI的WKWebview,我希望用户能够从他们的iCloud文档上传文件。我已授予正确的权限,并且能够浏览iCloud文档。然而,当我选择一个文件或单击取消按钮时,以及关闭我的WKWebview父View的文档选择器View也被关闭。我试图追踪解散路径。我100%确定我不会在我的View中调用dismiss函数。有谁知道是什么触发了我的WKWebview容器的关闭以及如何防止它? 最佳答案 UIDocumentPickerViewController中存在错误。1)在ViewController呈现UIDoc

ios - 银联银行 : Prevent backup files on iCloud

如何在我的应用程序中阻止iCloud备份。为此,我尝试使用NSFileManager。和如何在Swift中实现addSkipBackupAttributeToItemAtURL?ItriedwiththisstuffextensionNSFileManager{funcaddSkipBackupAttributeToItemAtURL(url:NSURL)->Bool{varerror:NSError?letsuccess:Bool=url.setResourceValue(NSNumber.numberWithBool(true),forKey:NSURLIsExcludedFrom

ios - Core Data + iCloud Sync 确实改变了商店通知不刷新 UI

我无法处理这个问题,我正在尝试将iCloud和核心数据集成到我的应用程序中,但我坚持使用iCloud同步部分。我的完整场景:使用初始数据播种的本地核心数据存储稍后该应用会询问用户有关iCloud或本地数据存储的信息如果用户选择iCloud,当前本地存储迁移到iCloud存储迁移后,上下文和持久存储协调器将重新加载iCloudStore从新上下文重新获取数据(这里有问题)如果我们去掉关于迁移的讨论并专注于使用iCloud加载持久存储协调器,我认为问题与NSPersistentStoreCoordinatorStoresDidChangeNotification事件。我就是不明白。在我阅读