iOS上的Unity IAP RestorePurchases问题

时间:2016-06-14 08:21:47

标签: ios unity3d in-app-purchase

我的游戏有几个级别,每个级别单独解锁(购买)。

如果你去一个(X级),打开IAP菜单并购买它,它就会解锁。 如果你去另一个(Y级)并在那里恢复购买,X和Y将被解锁。

这是如何实现的,考虑到RestorePurchases只是恢复了关卡的确切ID,当然,每个级别的ID都不同?

PS:我在这里使用标准的未修改的restorePurhases脚本:https://unity3d.com/learn/tutorials/topics/analytics/integrating-unity-iap-your-game

1 个答案:

答案 0 :(得分:0)

  1. 如果你去X级,购买它就会解锁 - >这是一种正确的行为
  2. RestorePurchases将恢复所有购买的产品。因此,如果您购买X,然后恢复购买,X和Y将被解锁 - >这是一个错误