Изменение плана InApp всегда приводит к ошибке «Не удается подключиться к iTunes store» - PullRequest
0 голосов
/ 08 января 2019

Я реализовал IAP в своем приложении. Он состоит из 3 планов (ежемесячный, полугодовой, годовой) в 1 группе и на одном уровне. Его хорошо работает в песочнице для покупки в первый раз. Но если я пытаюсь изменить план, на нем будут отображаться уведомления о подтверждении, тогда транзакция завершится с ошибкой " Невозможно подключиться к iTunes store" * (Но в магазине эта покупка будет в режиме успеха. Если мы попробуем это еще раз тогда мы получим квитанцию).

Замечено так много вопросов об одной и той же ошибке, но в этом случае плановое переключение . Кто-нибудь может подтвердить, что это происходит в режиме only sandbox или нет ?.

Я удалил реальные настройки из настроек, перезапустил тестовое устройство, перепроверил с несколькими тестовыми учетными записями. Не удалось найти решение.

1 Ответ

0 голосов
/ 10 января 2019

Наконец я решил этот случай с обходным путем. Даже если мы получили ошибку или нет, квитанция будет доступна, попробуйте подтвердить квитанцию. Если тарифный план изменился, он получит подтверждение при получении. Не нужно учитывать «buyProduct» сбойное состояние. Нет необходимости отображать ошибку, просто мы можем попробовать подтверждение квитанции, если это также не удалось, тогда покупка на самом деле не сделана.

...