可能有人问过这个问题,但我找不到适合我的好方法。
所以:如果我想检查一个用户是否在我的应用程序中订阅了一周或一个月,是否有一个特定值表示“活动”是真还是假或者我是否必须通过检查当前时间戳来计算它开始订阅?
喜欢:`currentDate - dateSubscribed = daysRemaining
我看过codeampes但我无法从样本中确定它。
几乎。您应该检查expiration_date
字段并将其与当前日期进行比较。
理想情况下,您将日期与服务器时间进行比较,而不是用户可以轻松更改的设备时间。
如果您想要更深入地阅读用户检查订阅状态,请查看:iOS Subscriptions are Hard