我正在使用以下代码检查用户是否已支付订阅费用和/或订阅是否已过期。
val subscriptionResult = billingClient.queryPurchases(BillingClient.SkuType.SUBS)
if (subscriptionResult.responseCode == BillingClient.BillingResponseCode.OK) {
// User is allowed to to access the content
这很完美,但是如果用户没有互联网连接,我该如何检查呢?我不能限制访问,只是因为他没有互联网连接 - 那你怎么办?存储用户应该在设备上本地访问的时间段?任何建议都非常感谢!