Платежи в приложении по-прежнему говорят, что они находятся в режиме песочницы

StackOverflow https://stackoverflow.com/questions/6393226

  •  29-10-2019
  •  | 
  •  

Вопрос

Я встроил оплату в одно из своих приложений для iPhone.Он работал в режиме песочницы.

Я отправил свое приложение в магазин приложений, и оно было принято.Я даже отправляю свой платеж в приложении.Он был принят, и его статус «готов к продаже».

Однако, когда я иду за своим приложением в магазин приложений, оно по-прежнему говорит, что оно находится в песочнице?

Есть ли в MKStoreKit что-то, что вам нужно для переноса среды, или требуется некоторое время, чтобы это изменить?

Сейчас я забрал его из магазина из-за этого.Пожалуйста помоги!Спасибо.

Это было полезно?

Решение 3

Перевыпустил свое приложение сегодня, чтобы я мог получить его и посмотреть, будет ли работать оплата внутри приложения.Удивительно, но это сработало, и этого не было в режиме песочницы!Думаю, серверам Apple нужно время, чтобы внести изменения.

Если у кого-то еще была эта проблема, не волнуйтесь, как я!Просто подожди и наберись терпения.Подождите, пока разработчик выпустит релиз, и подождите около 24 часов, и все будет хорошо!

Вот настоящее решение (править):

  • Установите будущую дату доступности, чтобы она была удалена из магазина приложений.
  • Установите дату доступности на тот день, когда он появится снова.

Другие советы

Хммм.Вы используете свой Test User ID или настоящий Apple ID?

Когда это произойдет, это обычно потому, что вы ранее использовали одно и то же устройство для тестирования IAP в режиме песочницы.Чтобы исправить, просто перейдите в «Настройки», затем перейдите в «Store», затем выйдите в систему и снова снова.Это должно очистить это, предполагая, что вы на самом деле используете архивированное приложение, которое вы загружены из iTunes, а не копией dev.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top