拒绝iOS应用程序原因:数据存储指南

时间:2012-09-11 11:40:30

标签: ios backup appstore-approval

我下载了一些数据并将其保存到Library / PrivateDocuments目录中。我在这个 - Library / PrivateDocuments目录中下载的每个文件都设置了“不备份”属性。而苹果仍然说:

  

“特别是,我们发现在发布和/或内容下载时,您的   应用程序存储太多数据(应用程序启动后10.3 MB)不正确   地点。要检查应用存储的数据量:


  

您的应用使用的临时文件应仅存储在/ tmp中   目录;请记得删除存储在此位置的文件   当用户退出应用时。“

p.s我需要那些文件留在那里..首先我检查文件,如果其中一些不存在我下载它们。所以他们不是临时文件,我不想删除它们.. 我不知道该怎么办..如果你熟悉这个问题,请给我一个提示.. 感谢。

2 个答案:

答案 0 :(得分:2)

我使用NSCachesDirectory(库/缓存)并且从未遇到过apple问题。

答案 1 :(得分:0)

将应用更改为NOT创建临时数据的时间为5分钟或者其他内容。 Apple测试人员不会花太多时间在应用程序中,所以他们会错过这个。