iOS动态下载的资源文件,应该放在哪个目录

游戏包比较大,所有想搞成提交的游戏包里只有些必要的文件,等玩家进入游戏后,在慢慢下载其他的资源文件。

问题来了,下载下来的文件到底放哪个目录?

Documents目录:上次有个关卡的配置文件(6M左右),让玩家第一次打开游戏才下载这个文件到Documents目录,然后被苹果拒了,原因大概是说Documents目录文件大小超过了8M吧(不知道是不是真有这个限制),真蛋疼。被逼了只能将关卡放游戏包里。

Caches目录:本来这个目录挺好的。但网上说当用户收到存储空间不足的警告时,如果此时应用没有运行,那么该应用的Caches文件夹中的数据将被清空。又被坑了。

tmp目录:这个可以不考虑了。

求大神出来解答解答。

难倒就没人遇到过类似的问题吗?