我开发了一个应用程序并提交给AppStore,但几天之后因违反“iCloud数据存储指南”而遭到拒绝。
我只保存文档目录中的“App.sqlite”文件。 Apple说“我们发现在发布和/或内容下载时,你的应用程序在iCloud上存储了10.4MB”。
我在iPods&中安装了应用程序iPhone 4S和我在不同大小的iCloud中观察了应用占用的空间。
在iPod1- 3.2 MB 在iPod2-512 KB 在iPhone 4S-512 KB
中我无法弄清楚究竟出了什么问题。任何帮助都非常感谢。
提前致谢。
答案 0 :(得分:1)
根据iCloud storage guidelines仅用户生成的数据可以备份到iCloud,您不应该使用容器来存储可以重新创建,下载或重新创建的任何数据由您的应用重新生成。
因此,理论上,您的应用程序在安装后不应占用iCloud上的任何空间。请记住,指南明确规定了应将应用程序生成的数据和应用程序所需的临时文件放在哪里。