如何在我的Android应用中使用应用内结算API版本3测试自动续订订阅?

时间:2014-08-01 01:14:58

标签: android testing in-app-billing subscriptions

Android建议将应用内结算从API v2迁移到v3。

http://developer.android.com/google/play/billing/v2/api.html

Android建议应用内结算API v3现在支持订阅。

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

Android表示仍有测试和实际购买。

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

如果您进一步阅读,则需要购买测试:

仅针对应用内商品支持测试购买,而不支持应用内订阅。

那么我们如何测试IAB v3中的应用内订阅?

2 个答案:

答案 0 :(得分:1)

测试它的唯一方法是实际购买月度或年度订阅,并等到订阅到期(月/年+试用期)。

答案 1 :(得分:0)

在"测试"时,有几个不明显的步骤。 IAB(实际购买):

APK无法处于草稿模式。 1)使用所有图标,图稿和其他必填字段准备整个商店列表。我把它提到了#34;准备发布"州。 2)然后我实际上很快发表和未发表。 3)应用内产品也必须是"激活"。 4)APK必须使用Google网上论坛设置测试人员。 5)还要确保您的许可证密钥与您应用的许可证密钥相匹配。 (每个应用程序都有所不同)6)最后,确保您的签名APK上的Android Manifest版本信息与您上传到Google Play的Beta或Production APK上的相同。 (APK可以不同,但​​版本必须相同)。

我希望这有助于其他人避免让我陷入困境的陷阱。