首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MKStoreKit 6.0如何检查自动续订订阅

MKStoreKit 6.0如何检查自动续订订阅
EN

Stack Overflow用户
提问于 2017-04-30 00:22:24
回答 1查看 459关注 0票数 0

我正在使用MKStoreKit 6.1,我正在尝试检查活动订阅,以下是代码:

代码语言:javascript
复制
- (BOOL) userHaveActiveSubscribe {
NSArray *myProductIds = @[oneMonthSubscribe, oneYearSubscribe, sixMonthSubscribe];
for (NSString *productId in myProductIds) {
    if([[MKStoreKit sharedKit] isProductPurchased:productId]) {
        if ([[MKStoreKit sharedKit] expiryDateForProduct:productId]) {
            if([[NSDate date] compare:[[MKStoreKit sharedKit] expiryDateForProduct:productId]] == NSOrderedAscending) {
                NSLog(@"USER HAVE ACTIVE SUBSCRIBE (%@)",productId);
                return YES;
            }
        }
    }
}
return NO;
}

但我非常担心它可能不起作用。如果订阅已过期,我不想授予用户访问权限,因此,如果订阅处于活动状态,我不想限制对他们的访问。

EN

回答 1

Stack Overflow用户

发布于 2019-07-07 16:02:28

这可能与这个错误有关:https://github.com/MugunthKumar/MKStoreKit/issues/270

只需确保代码中正确实现了毫秒转换

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43697922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档