应用必须遵循iOS数据存储指南,否则它们将在包含.sqlite3的应用中被拒绝 [英] Apps must follow the iOS Data Storage Guidelines or they will be rejected in app that contains .sqlite3

查看:77
本文介绍了应用必须遵循iOS数据存储指南,否则它们将在包含.sqlite3的应用中被拒绝的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我创建了一个电子书应用程序,我的应用程序包含大量图像和pdf文件

I created an ebook app and my app contains a lot of images and pdf files

我将下载的图像放入/ Library / Caches并放入pdf文件和/ Documents

I was putting the downloaded images in /Library/Caches and putting the pdf files and .sqlite3 file in /Documents

现在我的应用被拒绝了,这就是原因

now my app is rejected and this is the reason

2.23 Apps must follow the iOS Data Storage Guidelines or they will be rejected

是这意味着我必须将/ Documents中的所有内容移动到/ Library / Caches中?
如果我将.sqlite3文件放在/ Documents中,应用程序会再次拒绝吗?

Is this means that I have to move all what in /Documents to /Library/Caches? If I let the .sqlite3 file in /Documents, will the app reject again?

提前致谢。

推荐答案

2.23表示您只应将内容放入/无法从互联网上重新下载的文件中。即用户生成的文件。可以重新下载的所有内容都应该在库/缓存中。

2.23 means that you should only put stuff into /Documents that cannot be re-downloaded from the internet. i.e. user-generated files. Everything that CAN be re-downloaded should be in Library/Caches.

此规则的原因是/ Documents备份,用户不喜欢,如果你浪费他们珍贵的iClould备份空间。

The reason for this rule is that /Documents gets backed up and users don't like if you waste their precious iClould backup space.

这篇关于应用必须遵循iOS数据存储指南,否则它们将在包含.sqlite3的应用中被拒绝的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆