我知道这个问题已经被问过几次了,但仍然没有答案解释为什么会发生:
- 购买订阅。 (订阅已添加到开发者控制台中的应用程序测试版草稿中)
- 在我手机的 Google Play 帐户中取消它
查询库存并获取:
{ "packageName":"", "productId":, "purchaseState":0, "autoRenewing":true }
显然购买状态应该是1(已取消)。 12 小时后我尝试查询 - 仍然一样。我错过了什么吗?
最佳答案
可能是这个原因..
From Developer Docs -Subscription Cancellation
When the user cancels a subscription, Google Play does not offer a refund for the current billing cycle. Instead, it allows the user to have access to the canceled subscription until the end of the current billing cycle, at which time it terminates the subscription.
关于android - 应用内订阅取消后仍为 "purchased",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35655208/