2
我的应用程序涉及用户创建数据并将其保存到他们的私人数据库。这些数据会占用他们iCloud帐户中的空间,还是会成为我的CloudKit存储配额的一部分?谢谢!在用户的iCloud帐户中存储的CloudKit中的私人数据?
我的应用程序涉及用户创建数据并将其保存到他们的私人数据库。这些数据会占用他们iCloud帐户中的空间,还是会成为我的CloudKit存储配额的一部分?谢谢!在用户的iCloud帐户中存储的CloudKit中的私人数据?
这被覆盖的Designing for CloudKit文档中:
每个容器被分成公用和专用数据库,其中每一个是由一个CKDatabase对象表示。写入专用数据库的任何数据仅对当前用户可见,并存储在该用户的iCloud帐户中。写入公共数据库的数据对应用程序的所有用户都可见,并存储在应用程序的iCloud存储中。
因此,私人数据库违背了用户的iCloud帐户及其配额。
公共数据库违反了您的应用程序的iCloud帐户。你可以看到你的应用如何在iCloud获得分配空间https://developer.apple.com/icloud/