当我试图购买所有的商品时,它会像下面这样返回消息。
“您所要求的商品不可供购买。”
还有日志。
09-04 10:06:25.374: D/Finsky(7185):1 PurchaseFragment.handleError:错误: PurchaseError{type=3 subtype=4} 09-04 10:06:25.374: D/Finsky(7185):1 PurchaseFragment.fail:1PurchaseFragment.fail: PurchaseError{type=3 subtype=4}
我想,购买错误代码类型3是计费api问题
所请求的类型不支持BILLING_RESPONSE_RESULT_BILLING_UNAVAILABLE 3计费API版本。
但是..。这是GooglePlayStore的一个实时应用程序,我昨天可以买到一件东西。而且,似乎大多数用户都可以购买商品。所以我认为暗示是subtype=4。但我找不到关于亚型的信息。
申请区域锁定在我的国家。是问题所在吗?但我找不到谷歌的公告。
发布于 2015-09-08 02:50:55
我也有同样的错误,并以这样的方式解决问题:在APK部分。现在,测试员电子邮件必须作为测试人员在Alpha或Beta测试中列出。在添加测试列表之后。测试人员需要打开'Join Test‘url,加入测试后,我可以测试购买。
发布于 2015-09-04 15:56:13
看起来谷歌再次改变了他们的IAP策略,现在用户必须被列为Alpha或Beta测试的测试人员。从那里你必须选择(登录到谷歌帐户,然后转到你的应用程序在谷歌开发者控制台的URL )。我遇到了同样的问题,这是他们的建议。
自从我们更新后,情况发生了一点变化。这个帐户将需要确保和选择进入新的测试-链接。
刚刚证实这解决了问题。您必须为开发人员控制台中的每个应用程序配置Alpha/Beta测试器,以便这些用户能够进行测试购买。希望这能帮上忙!
发布于 2016-08-09 05:05:51
当我向开发人员控制台发布一个新的alpha/beta版本的应用程序时,我遇到了这样的错误响应,但它还没有完成处理。

再试一次,大约一个小时左右--确保你已经选择成为一个alpha/beta测试者,并且你可以在Play Store中看到适当的alpha/beta版本,并且它应该能工作。
https://stackoverflow.com/questions/32388978
复制相似问题