Вот моя ситуация: у меня есть бесплатное приложение, к которому я планирую предоставить доступ через ежемесячную (с автоматическим продлением) подписку на $ 0,99.
Я все еще тестирую в песочнице, так что, как я вижу, какАвтообновляемые подписки действительно работают, могут быть искажены.Ниже приведены мои вопросы:
1) Какая минимальная версия iOS может поддерживать автоматически обновляемые подписки?Как пользователи более ранних версий iOS воспримут упомянутую функциональность?
2) Если я правильно понял, автоматически обновляемые подписки классифицируются как «не расходуемые» предметы, которые можно купить только один раз.Что произойдет, если я попытаюсь повторно приобрести подписку до истечения срока ее действия (или до даты, когда продление будет назначено для вступления в силу)?
3) Будет ли мое приложение получать уведомления при автоматическом продлении подписки?Я полагаю, что приложение будет автоматически отправлять вызов paymentQueue: updatedTransactions: метод в моем SKPaymentTransactionObserver, но я никогда не мог увидеть это во время работы в песочнице.В моем случае мне нужно выполнить проверку локального времени по дате истечения срока действия квитанции о покупке во время запуска.
4) Если мне необходимо связаться с сервером iTunes, используя квитанцию, которую я сохранил из первоначальной покупки (или изпоследовательные обновления), как правильно проверить с помощью iTunes, активна ли подписка или если пользователь уже отключил автоматическое обновление?
5) Моей покупкой в приложении является сама подписка, код продукта которойприложению известно ... Действительно ли необходимо получить сведения о продукте, когда вы уже знаете, что это такое?Похоже, что в руководстве Apple по IAP достаточно ясно сказано, что мне нужно это сделать, но для меня это просто накладные расходы.