CloudKit是一个用于在Apple的iCloud服务器上存储和检索数据的框架。可以对服务器上的结构化记录运行查询,并且资产提供大数据存储。公共数据库为Web样式的应用程序提供共享存储,私有数据库为用户特定的数据提供存储。 CloudKit还提供用户身份,以便iCloud帐户可用于登录您的应用。
CoreData + CloudKit iOS13 NSPersistentStoreRemoteChangeNotification
我正在使用CoreData + CloudKit NSPersistentCloudKitContainer自动将数据同步到CloudKit。我一直在查看Apple提供的Sample App,以了解如何侦听远程商店更改...
是否可以强制NSUbiquitousKeyValueStore从云中提取更新?
背景故事:对于使用Catalyst制作的Mac应用,推送通知当前存在错误。这意味着,如果同步引擎为CloudKit或...
使用NSPersistentCloudKitContainer时记录唯一性?
我已经成功迁移了我的应用程序以使用NSPersistentCloudKitContainer,以便使用CloudKit同步其数据。但是,我想知道应该如何处理某些...
我有在应用程序运行时需要创建的“动态”订阅,这些订阅无法预先确定,因为它们基于我为每个连接的设备临时生成的唯一ID。当...
核心数据+ CloudKit-iOS和watchOS伴侣应用之间的共享
在我的应用中,我将数据与核心数据一起存储。最近,我发现了Apple在WWDC19中引入的新功能,该功能允许核心数据与CloudKit一起使用。我刚刚为我的应用启用了cloudKit并使用了...
fetchRecordCompletionBlock和信号量-帮助理解执行顺序
上下文:CloudKit中所有数据的应用程序ViewController调用查询以加载表视图表视图的数据崩溃,因为该表视图的数据数组尚未从CK返回……
使用CloudKit保存尝试对成员'save(_:completionHandler :)'的模糊引用
我正在尝试更新参考列表并在此代码块的第一行得到错误之后,将其保存回CloudKit。错误:对成员'save(_:completionHandler :)'的引用不明确...
我有一系列顺序的云工具包调用,以基于先前的获取来获取记录。这些提取中的任何一个都可能失败,然后我必须跳到上一个控制器。由于有很多...
启用CloudKit后,我的测试无法运行,这显然是因为无法对测试包进行正确的代码签名:无法加载“ XXXTests”包,因为它已损坏或缺少必要的内容...
NSPersistentStoreRemoteChangeNotification没有被触发
我正在尝试在使用NSPersistentCloudKitContainer的CoreData + CloudKit项目中执行历史记录跟踪。我一直在跟苹果的示例项目一起,我要执行某些...
CKQueryNotification.recordID:无法识别的选择器已发送到实例
我正在尝试设置静默推送通知,以使用CloudKit在设备之间传播本地通知,而我无法绕开为什么每次收到远程应用程序时崩溃的原因...
CloudKit错误“容器错误”(5/1014); “无法从服务器获取容器“ iCloud.com.abc.def”的容器配置”>
我是Cloud Kit的新手,有人可以帮助我解决错误,因为我正在尝试实现在我的公共数据库中添加一条记录并获取此Error。 “不良容器”(5/1014); “无法获取容器...
我成功在私有数据库中创建了一个自定义区域,然后尝试为该自定义区域创建订阅,但是订阅创建失败,并显示错误:“错误,指示某些项目...
我正在为我的iOS应用中的数据库使用NSPersistentCloudKitContainer。默认情况下,似乎将所有事件都记录到控制台,我假设是出于调试目的。这些消息如下所示:...
[制作代码数据模型时,我收到与CloudKit相关的错误,这是我的模型:那是错误:我的Core Data模型连接良好,如何解决错误?
iOS CloudDocsLibrary崩溃(可能是KVO崩溃)
[其他任何人都经历了以下堆栈跟踪的崩溃(EXC_BAD_ACCESS):0 Object_isClass 22 UIApplicationMain 23 main 24 start如果我在堆栈跟踪中单击UIApplicationMain,则我...
Core Data + CloudKit是否不会在其他设备上自动刷新?
我的SwiftUI应用与Core Data + CloudKit一起使用。我可以从Mac或iPhone将新条目保存到数据库中。该应用程序对所有设备使用完全相同的项目/代码库。唯一的...
UITableViewController与NavigationBar重叠
当加载我的应用程序(模拟器或物理设备)时,tableView会自动跳转并与导航栏重叠。我将CoreData与CloudKit(iOS SDK 13.1,Xcode 11.1 GM)结合使用。 ...
当加载我的应用程序(模拟器或物理设备)时,tableView会自动跳转并与导航栏重叠。我将CoreData与CloudKit(iOS SDK 13.1,Xcode 11.1 GM)结合使用。 ...
将已删除的CKRecord协调为CoreData NSManagedObject
我创建了CKQuerySubscriptions来监视CKRecords的远程插入,修改和删除。对于插入和修改的记录,这很好用,因为我可以向CloudKit查询受影响的......>