Swift In App Subscription 如何查看活动状态?

mir*_*hat 2 in-app-purchase ios swift

可能有人问过这个问题,但我没有找到适合我的好的解决方案。

所以:如果我想检查用户是否在我的应用程序中订阅了一周或一个月,是否有一个特定的值表示“活动”真/假,或者我是否必须通过检查当前时间戳和开始订阅?

像:`currentDate - dateSubscribed = daysRemaining

我看到了代码样本,但我无法从样本中确定它。

enc*_*ife 5

几乎。您应该检查该expiration_date字段并将其与当前日期进行比较。

理想情况下,您将日期与服务器时间而不是用户可以轻松更改的设备时间进行比较。

如果您想更深入地了解为用户检查订阅状态,请查看:iOS 订阅很难