我正在尝试在我的Xamarin.Forms应用程序中实现应用程序计费。
当我调用代码检查是否支持InAppBilling (Service.IsBillingSupported (3,packagename,"subs"))时,它总是返回true,对于我在Google Play控制台上上传Beta APK到的开发人员帐户,但当然我不能使用我的开发人员帐户在应用程序项目中购买。
但如果我调用其他两个测试谷歌账户的代码,服务将返回3- BILLING_RESPONSE_RESULT_BILLING_UNAVAILABLE。其他两个帐户都有有效的信用卡,我已经将电子邮件添加到Google Play控制台的测试者列表中。我使用的手机适用于开发人员帐户,但不适用于其他2个帐户。
发布于 2018-02-25 00:16:53
我发现了我的问题。我似乎身处一个Google Play不支持付费应用程序的国家。
因此,我从我的Android设备上删除了这个帐户,下载了一个免费的VPN来更改我的国家,然后将该帐户重新添加到我的设备中,现在我可以使用我的测试帐户购买我的应用程序。
https://stackoverflow.com/questions/48906754
复制相似问题