【发布时间】:2016-04-28 13:28:12
【问题描述】:
如果用户已经购买了应用,如何恢复应用内购买?
问题在于,如果用户先购买然后卸载应用程序然后重新安装应用程序,则用户必须再次购买该产品。
【问题讨论】:
如果用户已经购买了应用,如何恢复应用内购买?
问题在于,如果用户先购买然后卸载应用程序然后重新安装应用程序,则用户必须再次购买该产品。
【问题讨论】:
为托管产品进行的 InApp 购买始终由 Google 管理。 一旦用户购买了它,它就会保留在他的购买列表中,除非它通过 InApp SDK API 消费调用来消费。 因此,将应用内产品设为托管产品并通过调用 getPurchases() 恢复购买。即使调用了付款对话框,它也会显示“用户已经拥有此项目”。
【讨论】: