我正在使用 Google Play 计费库 2.0.3
我正在订阅。我成功订阅了测试帐户。但是当我暂停订阅时出现问题。重现步骤:
- 在应用程序中,我订阅并
acknowledgePurchase
- 在 Play 商店应用程序中,在订阅页面上,我单击暂停订阅并选择测试期 15 分钟
- 返回应用程序。在暂停期间
billingClient.queryPurchases(BillingClient.SkuType.SUBS)
返回暂停的订阅。这个可以吗?当我尝试billingResult.responseCode = 5 (DEVELOPER_ERROR)
通过 debugMessage 确认购买时“项目不归用户所有”。即使我的订阅已续订,也会在暂停期后发生同样的事情。
这种行为好吗?因为在下图中我们可以看到,在暂停期间计费库不应返回暂停的订阅。
谢谢