【问题标题】:Is privately-stored data in CloudKit stored on the user's iCloud account?CloudKit 中的私人存储数据是否存储在用户的 iCloud 帐户中?
【发布时间】:2016-11-27 14:59:27
【问题描述】:

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

【问题讨论】:

    标签: ios storage icloud private cloudkit


    【解决方案1】:

    Designing for CloudKit 文档中对此进行了介绍:

    每个容器分为公共数据库和私有数据库,每个数据库都由一个CKDatabase对象表示。写入私有数据库的任何数据仅对当前用户可见,并存储在该用户的 iCloud 帐户中。写入公共数据库的数据对应用的所有用户可见,并存储在应用的 iCloud 存储中。

    因此私有数据库违背了用户的 iCloud 帐户及其配额。

    公共数据库与您应用的 iCloud 帐户相冲突。您可以通过https://developer.apple.com/icloud/查看您的应用如何在 iCloud 中分配空间

    【讨论】:

      猜你喜欢
      • 2014-06-28
      • 2019-07-13
      • 1970-01-01
      • 2016-01-23
      • 2019-11-10
      • 2014-09-15
      • 2013-12-22
      • 1970-01-01
      • 2023-03-31
      相关资源
      最近更新 更多