【问题标题】:android in-app billing sandboxandroid 应用内计费沙盒
【发布时间】:2012-06-29 21:42:26
【问题描述】:

我正在开发一个简单的应用内结算库。它适用于来自谷歌的静态响应,但现在我想用真正的应用内产品测试这个库。

我已经创建了一个测试帐户,我正在尝试购买产品,但 google Play 要求我提供信用卡。有没有什么方法可以在不使用真实信用卡(沙盒环境、假信用卡等)的情况下测试应用内计费?

我在这里读到,唯一的测试方法是使用带有测试帐户的真实信用卡(因此您不必支付谷歌税),一旦您购买了产品,再次退款,但它似乎不是一种非常“对开发人员友好”的方式。

谢谢。

【问题讨论】:

    标签: android testing sandbox billing in-app


    【解决方案1】:

    绝对不是糟透了

    您必须使用真实的信用卡,然后进入 Google Play ,选择 查看商家帐户 并点击个人订单,然后 refund 以取回您的钱。

    对不起!

    【讨论】:

      【解决方案2】:

      ...并添加到 Blundell 的答案中,退款将需要将近 6 小时才能发布,然后您可能希望在尝试购买之前再给它 6 小时.... 否则。 ...否则,什么?哦,我不知道,类似“你已经拥有这个项目”之类的错误/故障/我存在的祸根

      【讨论】:

        【解决方案3】:

        截至今天(或昨天),Google 终于允许对应用内购买进行“沙盒”测试,它会完成应用内购买的所有步骤,除了信用卡的实际收费。 尽管您可能必须像以前一样等待取消/退款。

        更多信息here 和 here

        从我的开发者控制台获取此信息。

        【讨论】:

          【解决方案4】:

          您可以使用测试帐户测试应用内购买订阅。供参考,请通过链接 - 您可以通过将您的测试人员帐户添加到游戏控制台来使用沙盒测试。 转到播放控制台主屏幕--> 设置--> 搜索许可证测试员--> 在此处添加您的测试员电子邮件 ID。 然后转到您的应用程序版本-> 转到您的 beta/alpha 版本。 点击管理测试人员并与测试人员共享选择加入 URL 以接受邀请。

          https://cheesecakelabs.com/blog/google-play-iap-first-setup-test-sandbox/

          【讨论】:

          猜你喜欢
          • 2015-01-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-05-12
          • 2013-04-19
          相关资源
          最近更新 更多