我们的应用程序在应用内购买。我们的测试工作得很好与真正的支付方法太多,但来自国外的客户(特别是亚洲),我们不断收到错误报告。该谷歌Play结算的Android库回报最响应代码BILLING_RESPONSE_RESULT_BILLING_UNAVAILABLE
(3)如果不是全部的时间。用户的数十名试图购买,但几乎没有人取得过成功。
该代码只是查询使用BillingClient
SKU详细信息,然后启动计费流程,就像在官方教程中的描述。
在游戏控制台中我们已经建立了所有必需的SKU,并且他们都适用于所有地区我们的应用程序是存在的。
有什么可以为BILLING_RESPONSE_RESULT_BILLING_UNAVAILABLE
响应代码的原因是什么?是否有可能从某些地理区域的所有用户获取代码,而不是可以完成购买?
我发现很难调试的问题,因为在我们这边一切正常,所有的时间。
在我的经验,这个响应代码返回如果播放服务不可用(您可以通过亚马逊的消防设备上安装您的APK测试它自己),或者如果用户没有设置一个谷歌帐户。