【发布时间】:2020-04-21 01:59:36
【问题描述】:
抱歉,这可能是一个愚蠢的问题。我希望我的应用程序使用 iCloud 来备份和同步用户的数据,假设 CloudKit 与用户的云一起使用。然而,情况可能并非如此。
我有两个云帐户:个人帐户和开发者帐户。我的 macOS 已登录到个人 iCloud 帐户,所以我希望我的 macOS 应用程序能够使用它。但是 CloudKit Dashboard 显示的是开发者帐户的云容器。
iCloud design guide 还说“CloudKit 提供了一种将数据作为记录存储在数据库中的方法,您的应用程序的用户可以共享”这意味着云数据代表所有用户的单个实例。
那么,CloudKit 使用哪一种云:用户的、开发者的,还是单独的(专为应用容器设计的)?如果它使用一个单独的云,它是否算作开发人员的存储?
【问题讨论】: