5

我知道 Google 最近对测试订阅的更新比平时更新更快,以帮助测试。例如:1 个月 - 5 分钟。https://android-developers.googleblog.com/2018/01/faster-renewals-for-test-subscriptions.html

我购买了订阅,在一分钟内我取消了它,我等待了 5 到 10 分钟,然后我查询了订阅mBillingClient.queryPurchases("subs"),但我仍然可以在结果中看到取消的项目,购买状态为 0(已购买)。我在 queryPurchases 之前尝试了多次,间隔超过 10-15 分钟,但没有运气。

我不确定为什么即使经过漫长的等待,取消的商品也会显示在购买中。

后来我注意到如果我清除 Playstore 数据和缓存,一切都会暂时起作用。1 小时后,如果我尝试购买它显示的相同产品Error retrieving information from server[RPC:S-7:AEC-500 NWDB-WFVV-ZPAXE]

这就是我们必须测试取消订阅的方式吗?如果我再次购买订阅会出现什么错误?

在此处输入图像描述

4

0 回答 0