【问题标题】:How to test autorenewal subscriptions on Android如何在 Android 上测试自动续订订阅
【发布时间】:2013-06-19 08:05:51
【问题描述】:

我想为我的 Android 应用添加自动续订订阅。所有代码都已实现并通过了基本测试,但有一个重要的用例——我需要确保续订过程(按月付款)运行良好。我的服务器端负责使用 Google API 检查购买状态,我不想等待 1 个月来检查它在不同情况下的工作方式。

Apple 提供了一个沙盒,我可以在其中配置订阅(可以订阅 1 分钟等)。 Google 是否提供类似的东西(沙盒、测试 API 等)可能有助于验证所描述的案例?

谢谢, 亚历克斯

【问题讨论】:

标签: android in-app-purchase in-app-billing billing android-billing


【解决方案1】:

当前答案 - 没有办法做到这一点。悲伤,但事实。

【讨论】:

  • 这现在是过时的答案。可以很好地测试它。
  • 你能告诉我测试它的方法吗?
【解决方案2】:

Google Play 已经实施了一个沙盒来测试订阅和发布购买。您需要在测试版中发布您的应用程序,并在几个小时后测试用户(添加到 Google Play 开发控制台中)可以在您的应用程序中进行测试购买(这些不收费)。他们甚至可以进行订阅测试购买。无论订阅时长如何,测试订阅都会每天自动续订(直到从 Google Play 取消)。

http://developer.android.com/google/play/billing/billing_testing.html

另见:Testing Android IAP/In-App Purchase Subscriptions

【讨论】:

  • 一个问题:当测试订阅自动续订时,我看到购买令牌发生了变化,使我的服务器端应用程序无法检查订阅状态。有人遇到同样的问题吗?
猜你喜欢
  • 1970-01-01
  • 2012-10-12
  • 2018-01-02
  • 2021-12-12
  • 2014-03-01
  • 2018-05-19
  • 1970-01-01
  • 1970-01-01
  • 2011-09-29
相关资源
最近更新 更多