我正在使用MKStoreKit进行自动更新订阅,一切正常,但我不知道这些通知做了什么.(kSubscriptionsPurchasedNotification
和kSubscriptionsInvalidNotification
).
当我调用它们ViewDidLoad
或didFinishLaunchingWithOptions
函数时,它们会调用相应的方法,但if([MKStoreManager isFeaturePurchased:@"myFeature"])
总是返回false并进入else语句.那么为什么会发生这种情况以及使用它们有什么好处呢?
其次,就像我说我正在使用自动续订订阅,当订阅期限到期时,订阅不会自动续订,用户必须再次按下登录我的应用程序并手动订阅.