CloudKit 中私人存储的数据是否存储在用户的 iCloud 帐户中?



我的应用程序涉及用户创建数据并将其保存到其私有数据库中。数据会占用其iCloud帐户中的空间,还是它是我的CloudKit存储配额的一部分?谢谢!

这在CloudKit文档的设计中涵盖了:

每个容器都分为公共和私人数据库,每个数据库由CKDATABASE对象表示。写在私有数据库的任何数据仅可见到当前用户,并存储在该用户的iCloud帐户中。该应用程序的所有用户都可以看到写给公共数据库的数据,并存储在应用程序的iCloud存储中。

因此,私人数据库违反了用户的iCloud帐户及其配额。

公共数据库违反了您的应用程序的iCloud帐户。您可以在https://developer.apple.com/icloud/

中查看您的应用程序如何在iCloud中分配空间

最新更新