1

我使用旧的应用内计费 API 已有 2 年多了,但上周突然有些用户开始抱怨无法恢复他们的购买(我们只有一次非消耗性购买)。我们没有在 3-4 个月内更新应用程序,因此这不是我们的代码更改。

我将所有内容重写为 v3 API 并认为它会解决它,但仍然有相同的用户在尝试购买时收到错误:“无法购买项目(响应 7:项目已拥有)”。但是该产品不会作为用户已经拥有的项目列表的一部分返回。

似乎这与这个问题几乎相同: IABHelper。queryInventoryAsync 不返回任何购买,但启动产品流程失败并显示“项目已拥有”,但在用户情况下,几分钟后它不会自行解决。

有任何想法吗?

4

1 回答 1

2

我怀疑这些用户在他们的设备上拥有多个帐户。一个帐户用于检查购买的物品,另一个帐户用于购买。你能证实这一点吗?如果是这样,他们的解决方案是使用他们用于付款的同一帐户安装应用程序。

于 2013-09-17T17:34:09.387 回答