I would like to check the Auto Renewable Subscription status whenever I open the app.
This is to make sure that the user is still subscribed to the service. How do I achieve this?
Any thoughts? Thank you
P.S.: I am using
Here is several ways to do receipt validation to check is user granted to subscription. Here is two ways of doing it correctly:
Do receipt validation remotely as it is written here. It is mentioned that receipt should not be sent to App Store white an app. Short summary:
In both ways you will get list of in-app purchases. It will contain expired subscriptions as well. You would need to go throw all subscriptions and and check expiration date. If it is still valid you must to grant user with subscription.
As I understand you are using SwiftyStoreKit and here is open task for local receipt validation.