问题
I am looking for a subscription solution in my app where the user can use the app for free and then to be able to sync with a website he/she pays a monthly subscription fee. Right now I'm using PayPal for this but I wanted to include this into the iPhone app and therefore in app purchase subscription seems like the right way to implement it.
I have created a webservice that can be called and that creates the user on my website. I will call this webservice when the user have paid in the iPhone. BUT as I'm using a subscription model I want the subscription to be automatically renewed each month until the user ends it. Is this possible or does the user need to purchase my subscription each month? If so, it seems kind of stupid, with PayPal all subscriptions are renewed each month. Where can I find information about this?
Thanks!
回答1:
In-app purchase subscriptions do not auto-renew. If you want them to, you should send a bug to Apple with a feature request, but I doubt they will be implementing that anytime soon. Your options are to keep doing it the way you're doing it now (through paypal), to have the user re-subscribe every 30 days, or to offer longer subscription periods. For instance, you could offer a 30-day, 6-month and one year option.
回答2:
The correct answer at this point of time is
https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/RenewableSubscriptions/RenewableSubscriptions.html#//apple_ref/doc/uid/TP40008267-CH4-SW2
来源:https://stackoverflow.com/questions/2078425/iphone-in-app-purchase-subscriptions-auto-renew