Android / Google Play 应用内购买“该商品在您所在的国家/地区不可用”

jes*_*per 8 android in-app-purchase in-app-billing

我正在尝试在 Android 上测试应用内购买消耗品,但我无法这样做,因为该商品在我的国家/地区似乎不可用:

在此输入图像描述

仅当我在连接到 Android Studio 的设备上进行测试时(我需要能够做到这一点),才会发生这种情况 - 如果我将应用程序下载到设备上,消耗品会正常显示,即可用。一些细节:

  • 我正在运行 Android 版本 6.0.1 的物理设备上进行测试
  • 该设备正在运行最新版本的 Google Play 应用程序
  • 我正在使用已设置为轨道测试员和许可证测试员的用户进行测试,并且当前也已在设备上登录
  • 我已在所有可用的 177 个国家和地区提供该应用程序
  • 该应用程序没有生产版本,仅在封闭测试轨道上可用

Kar*_*tik 7

如果您从封闭轨道上传版本,请确保您已接受邀请电子邮件中的测试邀请,否则将显示此错误。

步骤1:进入发布->测试->封闭测试

在此输入图像描述

第 2 步:单击“管理曲目”

第 3 步:单击“测试人员”选项卡

在此输入图像描述

第四步:滚动到底部,您将看到 2 个选项。复制网络链接,然后在手机或浏览器中使用您要测试的测试电子邮件打开该链接。

在此输入图像描述

第 5 步:打开链接后,您将可以选择成为测试员。单击它,然后就可以开始了。

在此输入图像描述


jes*_*per 7

我的解决方案是在 Google Play Console 中选择应用程序,然后转到“发布”>“生产”>“国家/地区”,并在其中添加国家/地区。仅在封闭/内部轨道中选择国家/地区是不够的。看来无论是否真的有生产版本,这都是必要的- 同样,就我而言,我没有。我进行更新后大约需要 10-20 分钟,直到我不再看到该问题。