iCloudKit空间存储分配存储配额管理/监控

时间:2015-05-20 04:23:27

标签: ios storage limit monitoring icloud

尝试使用/了解iCloudKit限制,因为我想尝试构建一个应用程序,让用户共享其公共数据库空间来上传小照片(VGA分辨率)。如何找出我的应用程序剩余的可用公共数据库?今天有什么用?我可以在应用程序内部这样做吗?当你超过允许的空间时会发生什么?当我超过当天的上传/下载限制时会发生什么?

我是否正确理解文档,我认为可用的公共空间随着所述应用程序的用户数量的增加而增加,因此1个用户获得100mb的资产存储空间用于我的应用程序,10个用户获得1gb [显然在他们在我的应用程序的公共数据库中?

任何人

1 个答案:

答案 0 :(得分:3)

是的,你是对的!但也有一个限制,因为Apple iCloudKit只允许你拥有10万用户!如果您超过10百万用户,您必须支付iCloud网站上已经说明的额外费用。 enter image description here

让它更详细: - 在iCloud中,每个用户从苹果获得5GB的存储空间,如联系人,地图,邮件,您的应用(在这种情况下,苹果也不建议开发人员存储太多数据,因为用户因为他们的iCloud是有限的,所以会感到不舒服),等等。 - 那么100 MB的用途是什么?它是为您的应用程序服务的公共资产存储,它可以允许不同的用户/应用程序访问它!

Cloudkit免费存储和数据传输计划 对于每个Cloudkit容器,您都要从:

开始

存储 - 资产为5 GB - 数据库为50 MB

数据传输 - 资产为25 MB /天 - 数据库为250 KB /天

并为每位用户提供以下奖励:

存储 - 资产为100 MB - 数据库为1 MB

数据传输 - 资产为0.5 MB /天 - 数据库为5 KB /天

示例计算 为了更好地了解数字,我创建了一些示例计算。

使用1K Cloudkit用户

存储 - 资产为105 GB - 数据库为1 GB

数据传输 - 资产为505 MB /天 - 数据库为5.25 MB /天

关于iCloudKit的更多细节请转到http://blog.equanimity.nl/blog/2014/06/13/cloudkit-storage-and-data-transfers/http://appleinsider.com/articles/14/06/07/apples-new-icloud-storage-plans-cheap-for-consumers-even-cheaper-for-developers

关于iCloudKit容器的更多详细说明: http://www.techotopia.com/index.php/An_Introduction_to_CloudKit_Data_Storage_on_iOS_8 图像波纹管来自techotopia.com enter image description here 希望这有帮助。