-1

我已经实现了 iOS6 和 iOS7 风格的应用内购买收据验证代码。(非常感谢 Robot Media 及其在 Github 上的 RMStore 代码的指导!)每次购买或刷新时,我都会进行验证。我想知道每次应用程序运行时重复此验证是否有意义。

我可以看到这对 iOS6 样式有什么意义,因为它调用 Apple 的验证服务器,有时可能会被欺骗,有时不会。但如果我理解正确,iOS7 风格只是检查捆绑包中的应用收据以获取所购买产品的 id。如果这个文件没有改变,我看不出继续检查它有什么帮助。它会改变吗?系统会时不时调整它吗?赛迪亚有吗?

当我们这样做的时候:同时做 iOS6 和 iOS7 验证样式有什么意义吗?我认为它不会受到伤害,因为我已经实现了两者。也许换一种说法是:iOS7 的风格是否不败?iOS6 风格是否注定失败?

谢谢!

4

1 回答 1

0

我想知道每次应用程序运行时重复此验证是否有意义。

如果它让您感觉更安全并且不会损害用户体验......

[收据]有变化吗?系统会时不时调整它吗?

收据会随着每次应用内购买而改变,并且文档中没有任何内容表明它不能因其他原因而改变。

赛迪亚有吗?

不知道。

iOS7 的风格是不败的吗?

在越狱设备上,只需要知道验证码在哪里就可以打补丁。

iOS6 风格是否注定失败?

它至少已被弃用。

于 2014-05-13T12:59:04.773 回答