特定Gmail ID的Android In-App Sandbox设置错误

Nit*_*ith 10 java android in-app-purchase in-app-billing google-play-services

我的项目是在Plyatore beta.该项目包含每月和每年的订阅.因此,我添加了一个包含8个Gmail ID的Sandbox设置来测试订阅.然后,我在设备帐户设置中配置每个Gmail ID,只有两个ID正在获取购买对话框.剩余的6个Gmail ID会收到一条错误消息,因为"您请求的商品无法购买".

是否有人发生了同样的问题,或者任何人都有解决方案请帮助我解决问题.邮件ID在Playstore帐户中归档的沙箱中用逗号分隔.此外,每个邮件ID都有一个有效的信用卡信息.

Nha*_*inh 2

转到这个

https://play.google.com/apps/testing/com.yourcompany.yourapp
Run Code Online (Sandbox Code Playgroud)

您会发现一个按钮,允许当前登录的谷歌邮件帐户成为您的应用程序的 Beta 测试人员。确保您已将应用程序的 Beta 版或 Alpha 版上传到 Google 商店。

检查清单:

  1. 您上传的应用程序是 Alpha 版还是 Beta 版应用程序
  2. 检查在 Play 商店注册的项目是否与您在代码中使用的项目相同。
  3. 检查您的包名称以及用于构建的密钥库文件。
  4. 检查登录的gmail帐户是否为beta测试帐户
  5. 检查您是否在允许的 Play 商店购买了商品。例如:您在美国商店启用了您的应用程序,但您使用中国商店帐户登录,您将无法购买商品。
  6. 检查您的apk版本:如果您的应用程序版本低于在Google控制台注册的版本,您将无法购买商品。