应用程序内购买恢复按钮是否必要?

时间:2014-06-21 16:55:54

标签: in-app-purchase restore

我已经使用PARSE实现了应用内购买。现在我的应用程序中没有恢复按钮。托管在PARSE云上的我的数据库有一个名为" hasMadePurchase"的属性。在我的用户表中,每次用户尝试进行购买时都会检查该表。一旦成功购买,该属性就会设置为“是”。

现在有了这个,我是否需要应用程序的恢复购买按钮才能通过应用程序商店?原因很明显,即使用户更改了他/她的设备删除并重新安装了应用程序,或者他/她仍然能够获得所有他/她的购买。

如果是,那么我需要在恢复功能中实现什么? (这基本上什么都不做,除了打假电话,我不知道我有点丢失)

1 个答案:

答案 0 :(得分:0)

仅当应用提供非消耗性IAP时才需要恢复购买按钮,例如,解锁内容。我们的游戏最近因为这个原因被拒绝了 - 我们提供了武器解锁,我们错过了恢复购买按钮。

如果您提供非消耗性IAP,那么您可以先查看[[SKPaymentQueue defaultQueue] restoreCompletedTransactions]并从那里开始。基本上,这将获取用户先前购买的所有IAP SKU的列表。

相关问题