【发布时间】:2013-08-11 10:24:08
【问题描述】:
我们有一个基于 Spotify 的应用程序,它使用最新的 libspotify 库。 https://github.com/spotify/cocoalibspotify
该应用因未遵循数据存储指南而被 Apple 拒绝。以下是资料:
特别是,我们发现在启动和/或内容下载时,您的应用存储 2.09 MB。要检查您的应用存储了多少数据:
- 安装并启动您的应用
- 转到设置> iCloud > 存储和备份> 管理存储
- 如有必要,请点按“显示所有应用”
- 检查应用的存储空间
iOS 数据存储指南指出,只有用户使用您的应用创建的内容,例如文档、新文件、编辑内容等,才应由 iCloud 备份。
您的应用程序使用的临时文件应仅存储在 /tmp 目录中;请记住在用户退出应用时删除存储在此位置的文件。
可以重新创建但必须保留以使您的应用正常运行的数据 - 或者因为客户希望它可以离线使用 - 应使用“不备份”属性进行标记。对于 NSURL 对象,添加 NSURLIsExcludedFromBackupKey 属性以防止相应文件被备份。对于 CFURLRef 对象,使用相应的 kCFURLIsExcludedFromBackupKey 属性。
问题在于,除了 Spotify 可能通过库存储的内容之外,我们没有存储任何其他内容。任何建议或建议都会非常有帮助。
【问题讨论】:
标签: ios spotify cocoalibspotify-2.0