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