Скажем, я пишу приложение для газетного киоска, весь контент (все выпуски) можно скачать бесплатно.
Apple требует, чтобы приложения Newsstand предоставляли по крайней мере одну подписку, которая будет бессрочной бесплатной подпиской.
Мои вопросы:
*) Правильно ли я предполагаю, что не стал бы звонить
[[UIApplication sharedApplication] registerForRemoteNotificationTypes: UIRemoteNotificationTypeNewsstandContentAvailability];
пока пользователь не решит подписаться? То есть только пользователи с активными подписками должны получать push-уведомление газетного киоска?
*) Правильно ли я предполагаю, что мне действительно нужно настроить «настоящую» бесплатную подписку для этого приложения в iTunes Connect и обработать ее с помощью StoreKit в приложении, или достаточно представить кнопку «Подписаться бесплатно сейчас», просто вызов приведенного выше кода?
*) Где и как пользователь отменяет подписку? Должен ли я предоставлять эту функцию в приложении или она (скрыта) где-то в магазине Newsstand (App)?
Спасибо!