CloudKit and iCloud account



我一直在阅读文档并观看一些关于这个主题的视频,在所有这些视频中,他们都提到用户需要使用iCloud帐户进行身份验证。我的问题是:如果用户没有iCloud帐户,他们将无法更新公共数据库?把它放在更多的背景中;难道苹果账户(用户需要从苹果商店下载东西)不足以更新公共数据库和访问私有数据库吗?

谢谢。

如果用户没有iCloud帐户,他们将无法更新公共数据库?

来自Apple的design for CloudKit doc:

将记录保存到公共数据库和以任何方式访问私有数据库都需要设备上存在一个活跃的iCloud帐户。

所以你是对的。


苹果账户(用户需要从苹果商店下载东西)是否不足以更新公共数据库并访问私有数据库?

这是一个不太清楚的问题——苹果ID设置为从App Store下载,而没有为iCloud设置的情况非常罕见。我认为几乎所有可以下载你的应用的设备都有一个iCloud帐户。

最新更新