如何避免间接回购应用内购买?

时间:2017-08-13 21:46:01

标签: ios in-app-purchase

我有一个故事书收藏应用程序,用户在点击书籍时会看到两个选项 - 1)以0.99美元的价格购买这本书 2)以4美元的价格购买所有5本书

假设用户以4美元的价格购买了所有5本书,然后卸载该应用程序。当该人重新安装时,购买尚未恢复。所以他可以再次以0.99美元的价格购买一本书。所以这个人基本上已经解锁了他在4美元购买时解锁的那本书,价格为0.99美元。有没有办法避免这种情况?

1 个答案:

答案 0 :(得分:0)

使用您可以简单恢复的Non-Consumable

因此,在开始0.99美元商品的购买流程之前,您首先尝试恢复$ 4非消耗品。根据恢复的成功情况,您知道该怎么做:购买0.99美元的商品,或者为购买4美元设置应用程序状态。

当然0.99美元的物品也应该是非消耗品。这意味着您还需要尝试恢复该购买。您可以对应用程序的某些登录/启动过程中的任何购买部分进行恢复过程。