Sla*_*cho 6 in-app-purchase ios mkstorekit
我正在使用MKStoreKit进行自动更新订阅,一切正常,但我不知道这些通知做了什么.(kSubscriptionsPurchasedNotification
和kSubscriptionsInvalidNotification
).
当我调用它们ViewDidLoad
或didFinishLaunchingWithOptions
函数时,它们会调用相应的方法,但if([MKStoreManager isFeaturePurchased:@"myFeature"])
总是返回false并进入else语句.那么为什么会发生这种情况以及使用它们有什么好处呢?
其次,就像我说我正在使用自动续订订阅,当订阅期限到期时,订阅不会自动续订,用户必须再次按下登录我的应用程序并手动订阅.
如果您使用订阅,您应该使用:
[[MKStoreManager sharedManager] isSubscriptionActive:@"myFeature"];
Run Code Online (Sandbox Code Playgroud)
而不是:[MKStoreManager isFeaturePurchased:@"myFeature"]
isFeaturePurchased:
Run Code Online (Sandbox Code Playgroud)
用于检查“消耗品”应用内购买。
归档时间: |
|
查看次数: |
310 次 |
最近记录: |