简体   繁体   English

TestFlight的开发和生产

[英]TestFlight development and production

If I develop an app and place it on TestFlight that uses CloudKit will all the people using the app be logged into MY Icloud, or will they use their own? 如果我开发一个应用程序并将其放在使用CloudKit的TestFlight上,所有使用该应用程序的人都将登录到MY Icloud,还是他们自己使用? If they use mine it should work but if they use their own I will need to change the code to create the tables I need. 如果他们使用我的表应该可以,但是如果他们使用自己的表,我将需要更改代码以创建所需的表。

CloudKit only uses each individual user's iCloud account. CloudKit仅使用每个用户的iCloud帐户。

But there are two parts - the public and the private databases. 但是有两个部分-公共数据库和私有数据库。

The public databases go against your usage allotment. 公用数据库违反您的使用分配。 The private databases go against the user's own allotment. 专用数据库违反了用户自己的分配。

Either way, you don't need to change code to create the tables. 无论哪种方式,您都无需更改代码即可创建表。 You need to use the CloudKit dashboard to move your schemas to production. 您需要使用CloudKit仪表板将架构移至生产环境。

This is all documented in the CloudKit Quick Start . 这全部记录在CloudKit快速入门中

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM