我使用旧的应用内计费 API 已有 2 年多了,但上周突然有些用户开始抱怨无法恢复他们的购买(我们只有一次非消耗性购买)。我们没有在 3-4 个月内更新应用程序,因此这不是我们的代码更改。
我将所有内容重写为 v3 API 并认为它会解决它,但仍然有相同的用户在尝试购买时收到错误:“无法购买项目(响应 7:项目已拥有)”。但是该产品不会作为用户已经拥有的项目列表的一部分返回。
似乎这与这个问题几乎相同: IABHelper。queryInventoryAsync 不返回任何购买,但启动产品流程失败并显示“项目已拥有”,但在用户情况下,几分钟后它不会自行解决。
有任何想法吗?