添加NSURLIsExcludedFromBackupKey属性后的iOS数据存储指南

时间:2013-03-14 09:10:13

标签: ios storage itunes-store icloud-drive

我收到了下一篇App评论反馈:

  

“我们发现您的应用不符合iOS数据存储指南,这是App Store审核指南所要求的。

     

特别是,我们发现在启动和/或内容下载时,您的应用会存储2.07 MB。“

我的应用有下一个数据:

  • 一个sqlite(352Kb),当应用程序第一次启动时,它会复制到设备。

  • 下载并保存缓存部分图片。

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

  

“app store 2.07 MB”

在我的设备中,下载完所有图片后,我去了:

  • 安装并启动您的应用
  • 转到设置> iCloud>存储&备份>管理存储
  • 如有必要,请点按“显示所有应用”
  • 检查应用的存储空间

仅为376 KB,后来为753KB。

我不知道接下来我能做什么,有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我的应用程序因与您相同的原因而遭到拒绝,但不同之处在于我的应用程序没有下载任何文档。

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

在我的情况下,我的应用程序在地图中显示注释并在应用程序内的Web浏览器中打开URL,我不知道iClouds中存储了哪些文档(考虑到我没有使用iCloud)。