我有一个故事书收集应用程序,其中呈现给用户两个选项,当他点击一本书- 1)购买这本书为0.99美元2)购买所有5本书为4美元
假设用户花了4美元买了所有5本书,然后卸载了应用程序。当这个人重新安装它时,购买的东西还没有恢复。因此,他可以选择再次以0.99美元的价格购买一本书。因此,这个人基本上解锁了他在4美元购买时解锁的书,同样是0.99美元。有没有办法避免这种情况?
发布于 2017-08-14 05:56:44
使用您可以简单恢复的Non-Consumable。
因此,在开始购买$0.99的商品之前,首先尝试恢复$4的非消耗性商品。根据恢复的成功,你知道该做什么:要么购买0.99美元的商品,要么将应用程序状态设置为4美元购买。
当然,0.99美元的物品也应该是非消耗品。这意味着您还需要尝试恢复该购买。您可以将任何购买的恢复过程作为应用程序的某些登录/启动过程的一部分。
https://stackoverflow.com/questions/45665197
复制相似问题