在我的应用程序购买中,两年来一直运行得很好,我认为它们在Google Play中实际购买时仍然运行得很好。但最近在使用促销代码或内部/beta测试时,当我尝试恢复购买时,我得到了以下错误:
错误-您已拥有此项目
如果我尝试购买一件商品,它看起来购买流正常工作。但是一旦它完成了,我就会得到上面同样的错误。我再也不能恢复了。
我尝试了所有关于重置Google Play/服务缓存的建议,几年前这个人似乎有一个类似的问题,但从未解决过Error You Already Own This Item。关于这个话题的大多数其他讨论都相当陈旧和过时。
一个奇怪的临时修复是,如果我将我的Google Play商店恢复到出厂设置(我使用的是一个稍微老一点的3年前的设备),它将再次工作……直到Google Play商店更新,然后它停止工作。
我在https://github.com/anjlab/android-inapp-billing-v3上成功地使用了这个库,但我想可能因为它已经过时了,所以这可能是问题所在。然而,即使没有这个库(使用关于设置IAB的Google官方文档),也会导致相同的问题。
有人知道怎么解决这个问题吗?
谢谢!
发布于 2020-11-06 01:43:24
对于Google Play计费库的问题,我建议在https://developer.android.com/google/play/billing/contact列出的公共问题跟踪器上提交一个bug。
https://stackoverflow.com/questions/64683801
复制相似问题