IOS - 应用程序内购买可下载的媒体存储指南

时间:2013-01-26 21:12:22

标签: ios storage in-app-purchase

我有一个应用程序,在应用程序中购买可下载的视频。我第一次提交到应用程序商店时被拒绝,因为我正在将它写入<Application_Home>/Documents目录。被拒绝的理由表明

  

特别是,我们发现在发布和/或内容下载时,您的   应用程序商店20MB。

我阅读了指南并告诉我

  

可以存储可以再次下载或重新生成的数据   <Application_Home> / Library / Caches目录。您的文件示例   应该在Caches目录中包含数据库缓存文件和   可下载的内容,例如杂志,报纸和版画所使用的内容   地图应用程序。

我检查了模拟器的缓存目录,发现Caches文件夹中有一个默认文件夹,其中包含应用程序Bundle Id的名称。所以我把它改成了以下路径

<Application_Home>/Library/Caches/<Bundle ID>/

在SIM卡中运行并且看起来很好。但是,当我上传它时,它被拒绝了。问题似乎来自于编写数据。

问题:这个目录有问题吗?我应该将它存储在Caches根文件夹中吗?

感谢。

0 个答案:

没有答案