LibGdx:在没有purchaseRestore()

时间:2016-12-12 10:12:50

标签: libgdx

我使用数据库在用户购买产品时存储值,例如当用户购买完整版本时,它将保存为值" 1"。我使用Gdx-Pay来处理购买。

我想避免在每次需要检查用户是否购买过产品时都进行服务器调用,使用purchaserestore实际上不是一个选项,因为苹果不允许它在没有用户按下按钮的情况下运行。

我在考虑将它存储在启动时的首选项中,这样我只需要1个服务器调用,但这不是真的不安全吗?任何人都可以转到pref文件并编辑" 0"到" 1",我的系统会认为他们买了这个产品。

你如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

以某种方式争夺0或1所以没有人能弄清楚它是如何工作的。

如果' gadsfsr2fds2'意味着没有买到什么是正确的购买代码? :)

您可以在其中包含一些设备唯一编号,因此对于每个设备零和一个将具有不同的值。

不是防弹,但会击退95%的黑客"。