【问题标题】:Android In-App Sandbox setting error for a particular Gmail ID特定 Gmail ID 的 Android 应用内沙盒设置错误
【发布时间】:2016-01-28 07:08:17
【问题描述】:

我的项目处于 Plyatore 测试版中。该项目包含按月和按年订阅。所以我添加了一个带有 8 个 Gmail id 的沙盒设置来测试订阅。然后我在设备帐户设置中配置每个 Gmail id,只有两个 ID 正在获取购买对话框。剩余 6 个 Gmail id 收到一条错误消息,称“您请求的项目不可购买”。

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

【问题讨论】:

    标签: java android in-app-purchase google-play-services in-app-billing


    【解决方案1】:

    去这个

    https://play.google.com/apps/testing/com.yourcompany.yourapp
    

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

    检查清单:

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

    【讨论】:

    • 目前我有一个测试版,它可以支持 1000 个用户。但问题是我正在从相同版本创建签名版本并直接安装 apk(不是来自 Playstore 测试)。
    • 你去↑地址看看你的gmail账号是否被测试用户接受了吗?
    • 直接安装 apk 是必须的吗? Gmail id 位于沙盒中。
    • 这不起作用。我从设备帐户设置中设置了 Gmail id 并同步所有功能。然后我打开浏览器并输入我正在测试的应用程序播放商店路径。启用“成为测试人员”并下载应用程序。现在 Gmail id 被标记为测试人员。然后我直接在设备中安装apk。现在购买时出现同样的错误。
    • 查看我刚刚添加到答案中的清单。这不起作用只是因为您的设置不正确。
    猜你喜欢
    • 2012-05-12
    • 2012-06-29
    • 1970-01-01
    • 2021-07-06
    • 2013-09-19
    • 2014-01-29
    • 2013-09-21
    • 2016-12-14
    • 2012-09-26
    相关资源
    最近更新 更多