cloudkit 相关问题

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

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

了解手表应用程序何时收到来自 Cloudkit 的推送通知

我有一个带有 Apple Watch 扩展的应用程序。 两者都使用核心数据。 我已在两者上启用了 CloudKit 功能。 我已按照此处所述配置了这两个应用程序 我打开 iOS 应用程序,更改数据...

回答 1 投票 0

是否可以在模拟器中以生产模式运行应用程序?

我想拍摄有关该应用程序的屏幕截图,但是当它在生产模式和模拟器中运行时。是否可以?或者必须在开发模式下像生产模式一样构建相同的数据集?

回答 2 投票 0

CoreData 与 CloudKit:模型迁移后,所有内容都会重复

我尝试迁移我的 CoreData-Model(使用 CloudKit),它复制了我存储的所有对象。在 CloudKit 中使用 CoreData 时如何正确迁移? 概括 我正在将 CoreData 与

回答 1 投票 0

CloudKit - “容器的捆绑包 ID 无效”

我刚刚在 Xcode 9 beta 6 中创建了一个项目并添加了以下代码: 让 privateDB = CKContainer.default().privateCloudDatabase 让 GreatID = CKRecordID(记录名称: "GreatPlace") 让地方 = CKRecord(

回答 7 投票 0

如何在 iOS 17 SwiftUI 中获取用户的名字和姓氏

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

回答 1 投票 0

CloudKit 从推送通知中获取最新更改

我有一个可在多个平台(macOS、iOS、iPadOS 等)上使用的应用程序,我的目标是在 CloudKit DB 更改时更新每个平台上的小部件,而无需打开应用程序。现在,例如...

回答 1 投票 0

在 iOS 中使用 NSPersistentCloudKitContainer 时获取错误堆栈跟踪

我正在尝试使用 Core Data 和 CloudKit 构建一个非常基本的应用程序。我在 Mac 上登录了我的 CloudKit 帐户,然后按照说明运行 Apple 提供的示例项目...

回答 1 投票 0

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