Say I write a Newsstand app, all the content (all issues) can be downloaded for free.
Apple requires Newsstand apps to provide at least one subscription, which would be a non-expiring free subscription.
My questions:
*) Am I correct to assume that I would not call
[[UIApplication sharedApplication] registerForRemoteNotificationTypes: UIRemoteNotificationTypeNewsstandContentAvailability];
until the user choses to subscribe? Meaning, only users with active subscriptions should receive the newsstand push notification?
*) Am I correct to assume that I actually have to setup a "real" free subscription for this app in iTunes Connect and process it with StoreKit in the app, or is it enough to present a "Subscribe for free now" button, just calling the above code?
*) Where and how does the user cancel a subscription? Do I have to provide this functionality in the app, or is it (hidden) somewhere in the Newsstand (App) store?
Thanks!