Google Play计费测试卡在生产环境中仍然出现

7

我有一个带应用内购买的应用程序,我使用谷歌提供的测试卡方法进行测试,如此处所示 Google Play Billing Test

然而,在我将我的应用程序发布到Google Play生产环境之后,我仍然会得到测试卡选项。我不能像下面所示那样使用真实的银行卡进行付款:

Test cards

我没有使用我的开发者帐户进行支付,也没有在许可的测试人员中列出我的Google Play电子邮件。

有人可以帮忙解决这个问题吗?

2个回答

5
当我使用发布应用程序时所用的相同Google账户登录时,仍然可以看到测试付款卡。请尝试退出您的Google账户并登录另一个账户,或在另一台未使用您的发布账户登录的设备上尝试。 我假设您已经这样做了,但请确保您已卸载了调试版本的应用程序,并从Google Play安装了新版本。
希望这可以帮助您。

1
退出并重新登录有所帮助。非常感谢。 - Mervin Hemaraju
问题是,这是否意味着如果有人拥有测试帐户,他们可以继续使用测试卡进行生产购买?是否有任何方法可以在生产应用程序中检查测试卡以阻止非法购买!? - Learn2Code
@Learn2Code,除非您已经使用以下方法之一明确授权某人访问,否则我认为您不应该有任何问题: https://support.google.com/googleplay/android-developer/answer/9844686 https://support.google.com/googleplay/android-developer/answer/6062777 如果您已经授权他们访问,那么您也应该能够撤销访问权限。 - sazzy4o

2
我必须进入Play控制台>设置>许可测试,并从许可测试人员部分中删除该电子邮件。然后我才能进行正常付款。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接