Тестирование покупки в приложении перед выходом в эфир - PullRequest
6 голосов
/ 23 сентября 2010

Итак, вот сценарий:

  1. Вы уже проверили свой код покупки в приложении в среде песочницы, и все прошло отлично.
  2. Ваше приложение теперь "Готово кРаспродажа », и вы хотите убедиться, что покупки в приложении работают безупречно, прежде чем приложение действительно попадет в магазин приложений.

Чтобы попробовать это, я загрузил« предварительную »версию из приложения.Магазин с промо-кодом, но когда я пытаюсь приобрести разблокированную версию, он больше не находит продукт, как это было в среде «песочницы», и у меня появляется окно с предупреждением «Ошибка транзакции», сообщающее, что покупка в приложении не удалась.

У меня такой вопрос: доступна ли покупка в приложении до того, как приложение будет запущено в App Store (в моем сценарии, когда я загружал его заранее с помощью промо-кода)?Например, когда я установлю дату своей доступности на пятницу, и приложение будет, наконец, в дикой природе, появятся ли покупки в приложении и позволят ли пользователям покупать их, если предположить, что это сработало в песочнице?

Спасибо залюбые идеи!С благодарностью.

1 Ответ

9 голосов
/ 24 сентября 2010

Как выясняется, приложение действительно должно быть доступно в App Store, прежде чем появится покупка в приложении.Поэтому, если вы попытаетесь получить «предварительный релиз», похожий на мой, он не будет работать, пока вы действительно не выпустите приложение в магазин, установив дату доступности.

Как только я разрешу приложениюНа самом деле, покупка внутри приложения работала намного быстрее, чем в среде с песочницей.Очень, очень небольшое отставание.

Надеюсь, что это поможет кому-то в будущем!

...