我已经实现了 iOS6 和 iOS7 风格的应用内购买收据验证代码。(非常感谢 Robot Media 及其在 Github 上的 RMStore 代码的指导!)每次购买或刷新时,我都会进行验证。我想知道每次应用程序运行时重复此验证是否有意义。
我可以看到这对 iOS6 样式有什么意义,因为它调用 Apple 的验证服务器,有时可能会被欺骗,有时不会。但如果我理解正确,iOS7 风格只是检查捆绑包中的应用收据以获取所购买产品的 id。如果这个文件没有改变,我看不出继续检查它有什么帮助。它会改变吗?系统会时不时调整它吗?赛迪亚有吗?
当我们这样做的时候:同时做 iOS6 和 iOS7 验证样式有什么意义吗?我认为它不会受到伤害,因为我已经实现了两者。也许换一种说法是:iOS7 的风格是否不败?iOS6 风格是否注定失败?
谢谢!