CloudKit是一个用于在Apple的iCloud服务器上存储和检索数据的框架。可以对服务器上的结构化记录运行查询,并且资产提供大数据存储。公共数据库为Web样式的应用程序提供共享存储,私有数据库为用户特定的数据提供存储。 CloudKit还提供用户身份,以便iCloud帐户可用于登录您的应用。
为什么 SwiftData 在与 iCloud 同步时不更新 ForEach 循环中的项目,但如果仅与 List 一起使用,它就会更新
我有一个使用 SwiftData 的应用程序,该应用程序设置为与 iCloud 同步。 当我在模拟器和实际设备上同时运行应用程序,然后在模拟器上修改客户名称时...
如何使用 SwiftUI MVVM 正确保存 CoreData 中的项目?
我正在努力在我的项目中实现 CoreData/Cloudkit。它是使用 MVVM 架构在 SwiftUI 中构建的。我陷入了在 Xcode 中向 CoreData 保存/添加内容的部分
当 iCloud 同步关闭时,本地存储和 iCloud 中存储的 CoreData 会消失
我希望将我的 CoreData 同步到 iCloud,它现在运行良好。但是当我在模拟器中关闭 iCloud 同步时,所有数据都会“丢失”。但是当我打开 iCloud 同步时
在我的应用程序(使用 SwiftUI、SwiftData 和 CloudKit)中,我有以下类和枚举: @模型 类别类别类型 { 变量名称:字符串=“” var 参数类型:
使用cloudkit ckqueryoperation批量获取
是否可以在cloudkit中实现“批量提取”,以便我可以调用一个方法来提取下一条X记录?目前,根据 CloudKit Batch Fetches? cloudkit 隐式地处理这个问题,b...
我正在构建一个使用 CloudKit 的 SwiftUI 社交照片共享应用程序,其中用户个人资料(包括用于个人资料图片的 CKAsset)显示在整个应用程序中。减少
一般问题 我有一个 iOS 应用程序,它使用 Core Data 和 CloudKit,并且我已经达到了需要改进架构并迁移现有数据的地步。 架构变更 我需要的是添加一个新的...
我正在使用 SwiftData 和 CloudKit 开发一个应用程序,该应用程序向用户提供可供选择的电影类型列表,由枚举和另一个对象数组填充(更多内容请参阅
应用程序名称未显示在设置 > iCloud > iCloud 驱动器中
当我在模拟器上导航到“设置”>“iCloud”>“iCloud Drive”时,会出现我的应用程序图标,但不显示应用程序的文本/标题。怎么设置?
应用程序崩溃,显示错误索引超出范围 在cloudkit仪表板中,查询表显示一半记录丢失 自上次执行以来,应用程序和数据库均未进行任何更改...
所以我使用 CloudKit 并将所有数据提取到数组中作为 [StartDay],我的 StartDay 类如下所示: 导入 UIKit 导入CloudKit 类开始日{ var recordID: CKRecord.ID! var 唤醒:
如何解决与 SwiftData / CloudKit 的关系问题?
我在我的应用程序中使用 SwiftData 和 Cloudkit 设置了以下模型。 Project 对象有一个 Book 对象数组。 Book 对象有一个 Reader 对象数组。 Reader 对象有一个
由于某种原因,当我将 @Query 宏添加到我的子视图时,它无法渲染。如果我通过仅添加纯文本字段来简化我的子视图,同时仍然保留 @Query 宏,它仍然不会...
由于某种原因,当我将 @Query 宏添加到我的子视图时,它无法渲染。如果我通过仅添加纯文本字段来简化我的子视图,同时仍然保留 @Query 宏,它仍然不会...
我有一个将 SwiftData 与 CloudKit 结合使用的应用程序,我遇到了以下枚举的问题: 枚举 CommentType:可编码、可哈希 { 案例建议 案例赞美 } 如果我...
对于我正在 SwiftUI 中编写的读书俱乐部应用程序,我有一个 NavigationSplitView,其前导列上有一个可选择的列表。列表中的第一项是“Book”,它将带用户到...
我一直在试图弄清楚如何将我的计算属性作为绑定从 foreach 循环传递到另一个视图,但我似乎无法弄清楚。我正在为 foreach 循环使用计算属性...
私有云数据库和共享云数据库有单独的 CKServerChangeToken 吗?
我正在尝试在 iOS 10 CloudKit 中实现 CKShare。 我是否需要跟踪 privateCloudDatabase 和共享CloudDatabase 的单独 CKServerChangeToken?
我正在尝试检测用户的 iCloud 存储空间何时已满,以便我可以在我的应用程序中添加一条特殊消息。 我已经填满了 iCloud 存储空间,因此当我运行应用程序时,出现以下错误: 错误...
我正在构建一个 Macos CoreData+CloudKit 应用程序。 我首先通过执行以下操作创建容器: 让容器= NSPersistentCloudKitContainer(名称:“TestApp”) 让描述 = 容器。