How can I check if a user is subscribed to my auto-renewing subscription through Apple?
-
possible duplicate of [How to check In App Purchase Auto Renewable Subscription is valid](http://stackoverflow.com/questions/5120177/how-to-check-in-app-purchase-auto-renewable-subscription-is-valid) – Brad Larson Feb 24 '12 at 18:54
2 Answers
Follow this guide from Apple on Verifying an Auto-renewable Subscription Receipts.
Basically you verify a receipt with Apple's servers and they'll respond with info about that receipt including expires_date
. You can use that date to tell whether a user's subscription is current. Apple will also respond with the latest_receipt
if there has been a renewal since the receipt you submitted. You can not however determine if the user has turned off auto-renewal until the term of the subscription ends, and either it renews or it doesn't.

- 8,363
- 8
- 43
- 71
If you want to Implement Auto-Renewable Subcriptions,You have to implement InApp-Purchase using Store-Kit. InApp Purchase
if you want to check the active user then can use external api "Flurry Analytics". Flurry Analytics It gives the total analytical description of your app.

- 2,061
- 5
- 22
- 36