Пользователь Testflight не может повторно купить срок службы автоматической облегченной подписки-только восстановленные IOS

Программируем под IOS
Anonymous
Пользователь Testflight не может повторно купить срок службы автоматической облегченной подписки-только восстановленные

Сообщение Anonymous »

Я тестирую автомаго-продлеваемые подписки с использованием TestFlight для приложения для iOS, созданного с Flutter (In_App_purchase Package).
Один из моих тестеров ранее приобрел продукт подписки, и теперь подписку истек (подтверждается с помощью валидации чека-expires_date_ms находится в прошлом). Чтобы снова приобрести тот же продукт, не появляется платежный лист.
Приложение получает только старую покупку через RestorePurchasass (), даже если оно уже истек. /> QueryPastPurchasass () Возвращает предыдущую (истекему) покупку < /p>
квитанция показывает правильную дату истечения срока действия и состояние < /p>
🔍 Проблема:
После истечения срока действия подвески при тестировании пользователю не разрешается переводить тот же продукт (ProductId). Apple просто восстанавливает истекстую покупку вместо того, чтобы позволить им снова заплатить. /> Проверка квитанции (подтверждено: истечь)

Подробнее здесь: https://stackoverflow.com/questions/796 ... on-only-re

Вернуться в «IOS»