我已经实现了iOS6和iOS7风格的应用内购买收据验证码。 (非常感谢Robot Media及其在Github上的RMStore代码以获得指导!)我每次购买或刷新时都会进行验证。我想知道每次应用程序运行时重复此验证是否有意义。
我可以看到这对iOS6风格有何意义,因为它称之为Apple的验证服务器,有时可能会被欺骗,有时则不会。但是,如果我理解正确,iOS7样式只需检查捆绑中的应用收据是否为购买产品的ID。如果这个文件没有改变,我看不出它如何继续检查它。它改变了吗?系统偶尔会调整它吗? Cydia?
虽然我们正在努力:在做iOS6和iOS7验证风格时有什么意义吗?我认为它不会受到伤害,因为我已经实现了两者。也许另一种说法是:iOS7风格是不会被打败的? iOS6风格是决定性的失败吗?
谢谢!
答案 0 :(得分:0)
我想知道每次应用程序运行时重复此验证是否有意义。
如果它让您感觉更安全并且不会伤害用户体验......
[收据]会改变吗?系统偶尔会调整它吗?
收据随每次应用内购买而变化,文档中没有任何内容表明由于其他原因无法更改。
Cydia?
不知道。
iOS7风格是不会被打败的?
在越狱设备上,只需要知道验证码的位置即可。
iOS6风格是否已经决定失败?
它至少被弃用了。