因此有此功能https://developer.android.com/google/play/billing/billing_reference#getPurchases
显然,即使用户处于脱机状态,它也可以向我返回有效的订阅。我可以依靠这种方法始终确定哪些订阅有效吗?还是将数据存储在某个缓存中的某个位置,因此在一两天后将其删除。
为了向您介绍我的问题,即使设备处于脱机状态,我也想知道哪个订阅仍处于活动状态(尚未过期),因此,我确保这是一种可行的方法。
答案 0 :(得分:0)
抱歉,答案不完整,我没有确切的参考,但是据我所知,所购买的应用内商品由Google Play商店和/或Google Play服务在内部缓存。
我只是根据经验告诉我,只是回答,因为在向离线用户提供付费功能时我没有遇到任何问题。所以我想,您可以依靠此方法。