在CloudKit仪表板中创建自定义记录区域

时间:2018-06-05 00:43:19

标签: ios cloudkit

这个问题可能看似微不足道,但我刚刚开始使用CloudKit,我需要确定答案。在CloudKit仪表板中创建自定义区域是否为所有用户创建了它?

我知道创建一个记录类型会为每个人创建它,因为它包含在数据库的“结构”中。

但我也知道在私有数据库中创建记录只会为我的开发者帐户创建它(这是逻辑)。

如何在私人数据库中创建记录区?记录区是数据库结构的一个组成部分,还是数据本身?

1 个答案:

答案 0 :(得分:1)

创建专用数据库时,其所有者将链接到设备正在使用的iCloud帐户。如果您创建自定义区域[仅在私有数据库上可用],则将链接到同一个iCloud帐户。 显然,当您开发时,该帐户将是您的,当您在应用程序商店中发布您的应用程序时,iCloud帐户/区域将是使用您的应用程序的用户。 公共数据库不同,它们与您的开发者帐户相关联。应用程序。

任何对iCloud的使用都需要仔细进行,特别是如果您计划将应用程序发布到野外,那么您就不会发现配额和配置错误。费。

事实上,如果Apple认为您使用私人数据库是鲁莽的,那么您的应用程序将无法获得批准,如果您不计后果地使用公共数据库,您可能会发现自己背负了一些费用并且无需讨价还价

鲁莽,就像你自己不清理一样。