Utilizzo MKStoreKit per gli abbonamenti auto-rinnovabili e tutto funziona correttamente, ma non so cosa facciano queste notifiche. (kSubscriptionsPurchasedNotification
e kSubscriptionsInvalidNotification
).Notifiche con MKStoreKit
Quando le chiamo nelle funzioni ViewDidLoad
o didFinishLaunchingWithOptions
, i loro metodi corrispondenti sono chiamati ma if([MKStoreManager isFeaturePurchased:@"myFeature"])
restituisce sempre false e immette in un'altra istruzione. Quindi perché questo accade e qual è il vantaggio di usarli?
In secondo luogo, come ho detto che sto utilizzando abbonamenti auto-rinnovabili, quando il periodo di abbonamento è scaduto l'abbonamento non viene rinnovato automaticamente, l'utente deve premere nuovamente per accedere alla mia app e iscriversi manualmente.