iOS - 用户创建的图像的数据存储指南导航堆栈的一部分

时间:2014-11-26 12:26:46

标签: ios objective-c iphone app-store appstore-approval

在我们当前的iOS应用程序中,我们进行图像处理,如裁剪,调整搜索功能。顺便说一下,我们目前正在处理以减少脏内存。

1)SearchImageController - 显示上一屏幕中的裁剪图像。

2)多个这样的图像可能是导航堆栈的一部分。因此,为了减少脏内存,我们将文件写入应用程序的磁盘“CACHE / app-images”目录

  • 为什么不'应用'文档目录? - 这不是与用户相关的文档,用于搜索某些产品以在旅程中向前导航。

  • 我们在应用启动期间(崩溃后)清除了“CACHE / app-images”目录。

问题

1)我们看到的唯一问题是,当存在磁盘空间问题时,iOS可以清除CACHE目录。因此,导航堆栈中的一些图像部分可能会丢失。如果应用程序没有崩溃,这个问题会导致应用程序被拒绝吗?

2)此数据是否应位于“DOCUMENT”或“CACHE”目录下?如果这必须在'DOCUMENT'下,我看到一些应用因在'DOCUMENT'目录下占用更多内存而被拒绝。

3)我希望'CACHE'目录不需要iCloud存储的排除标志。

0 个答案:

没有答案