getPurchases()中的数据存储在哪里(当设备离线时)



所以有这个函数https://developer.android.com/google/play/billing/billing_reference#getPurchases

显然,即使用户离线,它也能向我返回有效的订阅。我可以依靠这种方法来始终判断哪些订阅是有效的吗?或者数据存储在某个缓存中,所以一两天后就会被删除。

为了向您介绍我的问题,我想知道哪一个订阅即使设备处于脱机状态也仍然处于活动状态(尚未过期(,所以我确保这是一种可行的方法。

很抱歉回答不完整,我没有确切的参考资料,但据我所知,购买的应用内产品由Google Play商店和/或Google Play服务内部缓存。

我只是从经验中讲述,只是回答,因为我在为离线用户提供付费功能时没有遇到任何问题。所以我想,你可以依靠这个方法。

最新更新