Apple 刚刚拒绝了我提交的 PhoneGap 应用程序。我在应用程序中使用 HTML5 localStorage 来保存下载的数据以用于缓存目的:2.23 应用程序必须遵循 iOS 数据存储指南,否则将被拒绝。
我非常困惑,因为我认为 5.1 中的 localStorage 实际上将数据保存在缓存中,而不是保存在使用 iCloud 备份的地方 [source] .这是我想要的行为 - 我不需要也不希望备份数据。
是我错了还是苹果错了?我可以在 PhoneGap 应用程序中做些什么来保存此缓存数据而不违反规定?
编辑PhoneGap 1.8.1 如果有帮助的话。
最佳答案
事实证明我是对的,Apple 错了。我确认我已将所有内容正确存储在/Caches 目录中。他们没有对我的问题发表评论 - 只是批准了我的应用。
关于iOS PhoneGap 应用因使用 localStorage 而被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12282032/