我遇到了一个与应用内购买/订阅相关的问题:
如果设备上有多个帐户,我无法获取使用第二个帐户进行的购买。有时可以通过从Google Play Web接口安装应用程序来临时解决此问题,但过一段时间后,购买将不会出现在查询中,强制用户重新安装。
我正在使用此示例中的IabHelper类。
通过一些谷歌搜索,我发现这个bug已经存在一段时间了,但不幸的是我无法确定错误是在IabHelper类中还是在谷歌的服务器端。
我想引起谷歌的注意,以便他们提供适当的修复版本,无论是在IabHelper类中还是在Play Services中,或提供信息,说明如何处理此问题。
我正在使用该代码的一个拥有(在撰写本文时)900,000活跃用户安装量的应用程序,由于这个问题,我必须触发相当多的退款。
如果我错过了某个修复方法,请告诉我。
编辑:有时根本无法检索购买记录,即使手机上只有一个帐户。