ios - TestFlight开发和生产

标签 ios icloud cloudkit

如果我开发一个应用程序并将其放在使用 CloudKit 的 TestFlight 上,所有使用该应用程序的人都会登录到我的 Icloud,还是他们会使用自己的?如果他们使用我的,它应该可以工作,但如果他们使用他们自己的,我将需要更改代码以创建我需要的表。

最佳答案

CloudKit 仅使用每个用户的 iCloud 帐户。

但是有两个部分 - 公共(public)数据库和私有(private)数据库。

公共(public)数据库违背了您的使用分配。私有(private)数据库违背了用户自己的分配。

无论哪种方式,您都不需要更改代码来创建表。您需要使用 CloudKit 仪表板将架构移至生产环境。

所有这些都记录在 CloudKit Quick Start 中.

关于ios - TestFlight开发和生产,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34597322/

相关文章:

iOS:将用户直接发送到健康隐私设置

ios - 如何在 phonegap 项目的启动画面后添加 UIViewController?

iphone - 如何控制 iCloud 何时同步我的核心数据?

icloud - 删除应用程序后 iOS iCloud 无法恢复

ios - 拉动刷新 : data refresh is delayed

ios - 如何读取 plist 文件然后填充 UItableView?

ios - 如何等到位置经理代表 swift 调用?

iphone - 使用此代码从iCloud备份中排除文件后,为什么我的应用程序仍然被拒绝?

ios - Cloudkit我们可以修改公共(public)数据库的数据吗

objective-c - 使用 recordName 获取单个记录,它应该从 icloud 返回特定字段