cloudkit 相关问题

CloudKit是一个用于在Apple的iCloud服务器上存储和检索数据的框架。可以对服务器上的结构化记录运行查询,并且资产提供大数据存储。公共数据库为Web样式的应用程序提供共享存储,私有数据库为用户特定的数据提供存储。 CloudKit还提供用户身份,以便iCloud帐户可用于登录您的应用。

修复CloudKit中的“配额超出错误”并查看容器使用情况

我有一个使用CloudKit进行数据同步的应用程序。 随着用户量的增加,设备之间的数据同步停止工作并出现错误: 我有一个使用 CloudKit 进行数据同步的应用程序。 随着用户量的增加,设备之间的数据同步停止工作并出现错误: <CKError 0x600001bbaca0: "Partial Failure" (2/1011); "Failed to modify some records"; uuid = 6D5A9621-7F98-4813-B7FC-1AE08E0AD16B; container ID = "iCloud.EvenyCloudKit"; partial errors: { 3587C9C7-9E2C-460B-855B-C921EC4BDA3A:(com.apple.coredata.cloudkit.zone:__defaultOwner__) = <CKError 0x600001bbac40: "Quota Exceeded" (25/2035); server message = "Quota exceeded"; uuid = 6D5A9621-7F98-4813-B7FC-1AE08E0AD16B; Retry after 347.0 seconds> }> 我将 CloudKit 架构部署到生产中,但它没有解决问题。 我有大约 800 个活跃用户,CloudKit 中只存储少量文本数据。 如何解决这个问题,如何查看当前的 CloudKit Container 使用情况? 谢谢! 如果您的屏幕上出现此错误消息 “默认所有者)= }>“ 然后您需要清理 iCloud 帐户上用于运行程序的空间。 当我在已达到存储容量的 iCloud 帐户上运行应用程序时,我也遇到了同样的问题。但是,当我释放一些内存时,我的应用程序可以正常运行,并且数据同步也可以无缝运行。

回答 1 投票 0

收到来自 CloudKit 的更新后,SwiftUI 不会更新子视图,但如果子视图内联,则会更新

收到来自 CloudKit 的更新后,这将按预期工作: @模型 最终类文件{ var name: String = "" // <- I edit the name on another device in the simple text editor, the

回答 1 投票 0

CloudKit 通过 cron 作业发送推送通知?

我正在创建一个大学餐饮菜单应用程序,其中我需要根据每日菜单发送推送通知。最初,我打算通过 Heroku 将用户数据存储在数据库中,并使用 c...

回答 2 投票 0

如何获取用户的名字和姓氏?

我尝试从 CloudKit 检索当前用户的名字和姓氏。然而,我收到一条来自 Xcode 的消息,表明“userDiscoverability”功能将被弃用...

回答 3 投票 0

致命错误:“尝试!”表达式意外引发错误:SwiftData.SwiftDataError(_error: SwiftData.SwiftDataError._Error.loadIssueModelContainer)

我将 SwiftData 与 iCloud 结合使用用于私人项目来存储和同步凭据。由于我有不同的模型,我需要一个用于 UntisConfiguration 和

回答 1 投票 0

您需要启用CloudKit才能访问iCloud照片吗?

我是 Xcode 新手,我想知道是否需要启用 CloudKit 才能访问 iCloud Photos,或者 PhotoKit 是否可以处理所有事情? 而且我猜这可能是一个很好的 ID...

回答 2 投票 0

“此 NSPersistentStoreCoordinator 没有持久性存储(未知)”

我正在执行任务管理器应用程序的最后一步:让任务在设备之间同步。但是,我收到错误“此 NSPercientStoreCoordinator 没有持久存储(未知)。它可以...

回答 1 投票 0

Cloudkit 应用程序具有相同的代码库,macOS 使用开发数据库,iOS 使用生产数据库

我遇到过这样的情况,我为 iOS 和 macOS 发布了一个具有相同代码库的应用程序。 我使用 Xcode-cloud 来处理应用程序,并让 Xcode 和 Xcode-cloud 处理我的所有签名。 然而...

回答 1 投票 0

跨多个设备唯一标识 CNContact

我正在开发一个应用程序,用户可以在其中创建一些与 CNContact 相关的记录。我使用 CoreData 和 CloudKit 来保存这些数据。保存数据时,我有 1 个属性来存储 CNContact.iden...

回答 1 投票 0

fetchUserRecordID Cloudkit 错误:无法获取容器配置

我的应用程序是用 SwiftUI 编写的,使用 Cloudkit 来存储来自 Core Data 的记录。我可以使用 @FetchRequest 获取记录来填充列表。现在我想获取当前用户的iCloud ID和Compa...

回答 2 投票 0

如何将ckrecords从默认区域迁移到自定义区域?

我需要迁移记录,因为“CKFetchRecordChangesOperation”不适用于默认记录。是应该一一迁移,还是有什么办法自动迁移?

回答 1 投票 0

如何在 swiftUI 中重新加载视图

我正在开发一个自动登录功能,在打开应用程序时,会运行一个cloudkit查询来确定该设备是否具有已知的用户信息,并将该信息加载到我的模型类中。 这是...

回答 1 投票 0

了解 CloudKit 延迟遥测中的不同服务器(v50、v95)

我正在从 Firebase 迁移到 CloudKit,该数据库尚未投入生产。为了提高资产下载速度,我打开了 Telemetry,在 Latency 下发现了以下数据: 2023 年 12 月 31 日,8:0...

回答 1 投票 0

谁为共享云数据库中存储的内容付费

在 https://developer.apple.com/documentation/cloudkit/ckcontainer/1640408-sharedclouddatabase 上指出: 共享数据库中存储的数据不计入当前存储配额...

回答 2 投票 0

如何在 SwiftUI 中从 PhotosPicker 获取照片 url?

我正在使用 PhotosPicker 让用户选择照片。如何检索所选照片的 URL? 我尝试打印 imageSelection.itemIdentifier 并得到Optional("03966B05-1F51-...

回答 3 投票 0

具有多对多关系的 SwiftData 谓词

我正在构建一个照片管理应用程序,它使用标签来帮助过滤图像。我决定使用 SwiftData,因为它使通过 CloudKit 同步图像变得非常容易。但是,我在获取照片时遇到了麻烦...

回答 1 投票 0

Swift CloudKit 和 CKQuery:当 queryResultBlock 返回查询游标时如何迭代检索记录

我正在使用 CloudKit 使用 CKQuery 从私有数据库检索记录,并在异步函数中使用 CKQueryOperation.queryResultBlock。我发现了几个使用

回答 3 投票 0

Core Data + Cloudkit 在开发中可以工作,但在分发后不能在生产中工作

我按照本指南中的说明进行操作,启用了 Cloudkit,选择了一个容器,计算出数据库索引并将架构部署到生产环境。在开发过程中,该应用程序一直很好地同步到

回答 2 投票 0

如何用resultsLimit严格限制CloudKit结果数量

让我为您设置一个场景:我有一个包含 1000 条记录的 CloudKit DB。我需要取 150。 问题#1:默认情况下,CloudKit 返回 100 条记录和一个游标。如果我使用该游标来获取...

回答 1 投票 0

关于与CloudKit同步后的性能问题

有没有人在设备和 iCloud 之间进行 CKAsset 同步期间,看似与 iCloud 无关的应用程序元素出现严重缓慢的情况?例如,有没有可能

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.