iOS的数据存储准则之后添加NSURLIsExcludedFromBackupKey财产

问题描述:

我收到了,下一个应用程序审查的反馈:iOS的数据存储准则之后添加NSURLIsExcludedFromBackupKey财产

“我们发现,您的应用程序不遵循iOS的数据存储的准则,这是每个在App Store审查指南要求

特别是,我们发现,在发布和/或内容下载时,您的应用程序商店需要2.07 MB。“

我的应用程序有一个数据:

  • 一个SQLite(352KB)为:当在第一次将其复制到设备的应用程序启动。

  • 下载并保存在缓存中的一些图像。

所以,我阅读文档,我添加NSURLIsExcludedFromBackupKey的所有文件,并移动到tmp目录(但我不删除用户退出后的数据,因为我想保留,而不是备份) 。我将应用程序发送给苹果公司,经过审查,我收到了同样的反馈。

“应用程序商店2.07 MB”

,在我的设备上,下载的所有图像后,当我去:

  • 安装并运行你的应用程序
  • 转到设置> iCloud>存储&备份>管理存储
  • 如有必要,点击“显示所有应用程序”
  • 检查您的应用程序的存储空间

这只是376 KB及更高版本753KB。

我不知道接下来我该怎么办,有什么建议吗?

我的应用程序因为与您相同的原因而被拒绝,但区别在于我的应用程序不会下载任何文档。

也许我不是更好的人来帮助你,但你的情况看起来像是你的应用程序下载并保存图像两次(376 x 2 = 752),但我不知道如何创建其他存储的数据(如我的应用程序中发生的那样)。

就我而言,我的应用在地图上显示注释并在应用内网页浏览器中打开URL,我不知道哪些文档存储在iCloud中(考虑到我没有使用iCloud)。