CloudKit是一个用于在Apple的iCloud服务器上存储和检索数据的框架。可以对服务器上的结构化记录运行查询,并且资产提供大数据存储。公共数据库为Web样式的应用程序提供共享存储,私有数据库为用户特定的数据提供存储。 CloudKit还提供用户身份,以便iCloud帐户可用于登录您的应用。
我有cloudkit通知工作。当有人更改记录时,将通知订户。我的订阅定义如下:NSPredicate * searchConditions = [NSPredicate ...
我正在开发一个项目,我想使用iCloud功能。我的appleID已添加到Apple Developer Program中。但是,我在xCode中找不到任何iCloud或CloudKit功能的迹象....
在Apple的网站上有一个名为在CloudKit文档中维护CloudKit记录的本地缓存的章节。然而,到处网上的人都说存储离线数据几乎是不可能的......
我有一个CloudKit应用程序,其中包含publicDB中的数据。这是能够由任何授权用户创建和读取的安全数据,但我根据我的应用程序所做的查询限制了这一点。例如,数据......
CKFetchNotificationChangesOperation有时不会返回UPDATE,DELETE通知
CKFetchNotificationChangesOperation返回INSERT操作,但UPDATE和DELETE并不总是如此。 DELETE,UPDATE在我向App Store提交应用程序时最后工作,但现在不再了。为什么?我创造了 ...
我正在使用iCloud和日历处理Web应用程序。 CloudKit是否必要?我已经看过这个API https://github.com/wvrzel/simpleCalDAV但它似乎不再工作(可能)。 ......
我一直在尝试查询记录类型用户下几个字段的云包容器。在所有身份验证之后,它会抛出错误,因为无法查询系统类型。我正在研究Javascript ...
这是我调用获取公共记录的方法:private func fetchPublicRecordZonesChanges(completion:ErrorHandler?){let zone = CKRecordZone.default()let options = ...
在我的应用中,我决定使用CloudKit作为我的同步后端。我的应用程序不是关于项目,但为了简单起见,我们这样说......所以...在我的应用程序中,用户将拥有多个项目。每个都包含......
如何在tableview控制器中显示CloudKit RecordType实例
据我所知,以下代码(或非常接近它)将从recordtype数组中检索一个cloudkit实例... let pred = NSPredicate(value:true)let query = CKQuery(...
我使用CloudKit存储一些数组,然后使用数组填充表。我正在重新加载表,但它不会显示任何数据。它应该连接到iCloud,因为我仍然可以添加...
服务器记录中的CKAsset不包含fileURL,甚至不能检查nil
当我使用CKModifyRecordsOperation并使用.IfServerRecordUnchanged的保存策略保存包含CKAsset(只是JPG图像)的记录时,我正在测试同步冲突。我收到了错误......
如果我的iCloud容器连接到开发或生产模式,我如何在运行时检查?
为什么在我的QueryOperation中“自我”阻止来自CloudKit的数据
我在Cloudkit的数据库中有多个CKRecords。我将这些CKRecords转换为我的地图注释。从那以后我必须在我的变量var annotation = MKPointAnnotation()之前添加self ...
并非我的所有注释都会显示在我的地图中,因为我无法在获取CKrecords(注释)时获取var annotation = MKPoinatAnnotation相同的MKPointAnnotation,并获取...的方向
一段时间以来,我一直试图在地图上找到注释的方向。我最近发现了如何做到这一点,但现在并非我的所有注释都会出现在地图上,只有一个注释会出现。我是 ...
在Cloudkit中更改CKRecord的CKRecordID是否合法?
我有一个对象Person和一个对象Address。我想将这些对象存储到Cloudkit。多个人可能具有相同的地址,因此存在1:m的关系。我存储了......
是否可以将CKRecord.encodeSystemFields与JSONEncoder一起使用
我在“如何(以及何时)在CKRecord上使用iCloud的encodeSystemFields方法?”如何使用NSKeyedArchiver缓存CKRecord的显着字段。有没有办法使用JSONEncoder ...
如果由于网络连接不良而尚未完成创建,如何删除CKRecord?
我目前正在开发一款iPhone App,它利用CloudKit在用户设备之间同步应用数据。我使用CoreData作为我的本地缓存,以确保应用程序在...时保持可用