Pull to refresh

Comments 9

Пособие по созданию скам-приложений)

Их уже почти не осталось, Apple почистил App Store :)
Смотря что считать скам приложение. Если 10$/неделя за приложение с погодой без возможности использования приложения без подписки не скам, тогда да, почистили
не совсем правы, многие контекстные приложения на подписках, и вполне заслуживают. Крайне полезная статья. Спасибо автору!
Всё — iOS 13 будет предупреждать об удалении приложений с активной подпиской
Я вот только начал пытаться реализовать у себя в приложении (не Swift, делаю React-Native) восстановление подписок, и столкнулся с не очень понятной штукой:

При запросе availablePurchases я получаю набор транзакций. Т.к. юзер тестовый — на одну и ту же подписку приходится по 10 записей :)

Правильно ли я понял из статьи, что на валидацию можно отправить любой рецепт (чек), и я получу заветные latest_receipt_info и expires_date по подписке?
Вы немного неправильно поняли, чек (App Store Receipt) – он всегда один и содержит в себе транзакции покупок и возобновлений.
На валидацию отправляется единый чек в виде binary и возвращается JSON.
В latest_receipt_info смотрите наиболее позднюю транзакцию и ее expires_date.
Правда учитывать только expires_date ненадежно, о чем написано в подводных камнях в конце статьи. Попробуйте ApphudSDK, там все сделано уже :)
Спасибо за ответ!
Сегодня я поговорил с коллегами, мне объяснили, почему я получил такую картину, как писал выше.
Ошибка была в том, что в тестовом режиме я завел подписки, которые должны быть разными, в одну группу :)
Sign up to leave a comment.