(дебютное приложение)
В приложении есть покупка - Автовозобновляемая подписка.
В первой версии (и до сих пор) я при покупке сохраняю с PayViewController
`userDefaultsL.set (true, forKey: "alreadyPaid")`
А потом в ViewController где происходит выбор “Открыть доступ” или “Не открыть доступ” к контенту я проверяю этот самый “alreadyPaid” на соответствие true - если true - контент открыт, false - закрыт
То что это совсем не так как следовало бы — это я уже понял.
Сейчас добавил проверку даты оформления подписки и today на предмет закончилась ли она.
В этом плане с не продляемыми подписками вроде понятно - вышел срок - покупай новую. А вот как быть с автопродляемыми подписками?
Возможно что для начала нужно проверить закончился ли срок подписки,
потом выяснить прошла ли очередная транзакция или нет - отменил пользователь подписку или нет.
Либо есть способ сразу от Apple получить ответ действует ли подписка или нет…
Поделитесь опытом Как это реализовать?
Заранее признателен.