苹果拒绝这个程序,甚至在调解中心提供了一个长的解释,但我不能肯定这是为什么。 可能有人帮我翻译?
2.23
我们发现您的应用不符合iOS的数据存储的准则,这是每个在App Store审查指南要求。
特别是,我们发现,在启动和/或下载内容,您的应用程序商店下载的媒体(MP3文件)。 要检查你的应用程序有多少数据是存储:
- 安装并启动应用程序
- 进入设置> iCloud中>存储备份>存储管理
- 如果必要的话,请点击“显示所有的应用程序”
- 请检查您的应用程序的存储
iOS的数据存储准则指出,用户创建的使用你的应用程序中,只有内容例如,文档,新文件,编辑等,可以存储在/ Documents目录 - 和iCloud的备份。
通过您的应用程序使用的临时文件只能存储在/ tmp目录下; 请记得删除存储在此位置的文件,当用户退出应用程序。
或者是因为客户希望它是可以脱机使用 - - 可以重建,但必须坚持你的应用程序的正常运行数据应标有“不备份”属性。 对于NSURL对象,添加属性NSURLIsExcludedFromBackupKey防止相应的文件被备份。 对于CFURLRef对象时,使用对应的属性kCFURLIsExcludedFromBackupKey。
欲了解更多信息,请参见技术Q&A 1719:如何防止文件被备份到iCloud和iTunes?
这是必要的修改您的应用程序,以满足iOS的数据存储准则的要求。 对于离散代码级问题,你不妨与苹果开发者技术支持咨询。 请务必:
- 包括你的排斥问题的完整细节
- 准备任何symbolicated崩溃日志,截图,并重现步骤为,当DTS工程师跟进的问题。
有关如何symbolicate和阅读崩溃日志信息,请参阅技术说明TN2151了解和分析iPhone OS应用程序崩溃报告。
如果你有困难重现该问题,请尝试在描述测试流程https://developer.apple.com/library/ios/qa/qa1764/测试工作流程与Xcode的存档功能”。