谷歌商店Alpha版本发布 - 如何测试应用内购买

6

我刚刚开发并部署了一个应用程序到Google Play商店。

enter image description here

正如您所看到的,这是一个alpha版本。我了解到alpha版本可以测试应用内购买而不必支付费用。

我设置了封闭测试,并将自己指定为测试人员。然后我在我的设备上通过Play商店下载了该应用程序。然后我尝试测试应用内购买,但遇到以下问题:

enter image description here

正如您所看到的,我由于没有足够的资金,无法进行购买。

问题

如何测试应用内购买时不会被收费?

谢谢

1个回答

10

将用户添加到 Alpha 版本不会改变他的购买行为,仍然是模拟购买。

如果要测试购买,需要将您的电子邮件添加到具有测试访问权限的帐户列表中:

  1. 转到 Google Play 控制台
  2. 设置 -> 帐户详细信息 -> 许可测试
  3. 将您的电子邮件添加到列表中。确保使用相同的电子邮件登录到 Play 商店。
  4. 确保在“许可测试响应”中选择“RESPONSE_NORMALLY”。以后可以从商店测试其他类型的响应。

设置好之后,您可以从该帐户进行购买。当您购买时,您将收到来自 Play 商店的消息,说明这是一项测试购买,您的帐户不会被扣款。

效果如下图所示 - enter image description here

有关更多信息,请参见https://developer.android.com/google/play/billing/billing_testing.html


嗨,谢谢。我刚试了一下,我添加了一个测试用户,并看到了你上面发布的提示,我进行了购买,但是没有完成。现在似乎整个应用内购买都出问题了。我得到了以下错误。如果您有任何建议,我将非常感激您的帮助。https://stackoverflow.com/questions/44633036/google-play-error-retrieving-sku-details - Richard
请确保在您的 alpha/beta 发布应用程序列表中设置相同的测试员电子邮件地址。 - Victor Oliveira
更改后,测试人员可以在15分钟内开始购买您的应用内产品。了解更多信息:https://developer.android.com/google/play/billing/billing_testing.html#testing-purchases - mtb

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