自動更新サブスクリプションに MKStoreKit を使用していますが、すべて正常に動作していますが、これらの通知が何をするのかわかりません。(kSubscriptionsPurchasedNotification
およびkSubscriptionsInvalidNotification
)。
ViewDidLoad
または関数でそれらを呼び出すとdidFinishLaunchingWithOptions
、対応するメソッドが呼び出されますが、if([MKStoreManager isFeaturePurchased:@"myFeature"])
常に false を返し、else ステートメントに入ります。では、なぜこれが起こり、それらを使用する利点は何ですか?
第二に、私が自動更新可能なサブスクリプションを使用していると述べたように、サブスクリプション期間が終了すると、サブスクリプションは自動的に更新されず、ユーザーはアプリにログインして手動でサブスクライブするためにもう一度押す必要があります.