Я тестирую покупки в приложении (не расходные материалы) в изолированной среде iOS с помощью TestFlight. Я заметил, что покупки в песочнице сохраняются на всех тестовых запусках и устройствах при использовании одной и той же учетной записи Apple — я могу восстановить их или просмотреть сообщения «уже куплено».
Для тестовых учетных записей песочницы в App Store Connect я могу очистить историю покупок. Однако для обычных учетных записей Apple (моих собственных и моих бета-тестеров) нет возможности очистить историю покупок в песочнице.
Когда приложение будет выпущено в рабочую среду, эти покупки в песочнице сохранятся? Будет ли сложиться впечатление, что я и мои бета-тестеры уже приобрели эти продукты в производственной среде, или история покупок в тестовой среде полностью отделена от производственной?
Я хочу, чтобы тестировщики случайно не получили бесплатный доступ к платным функциям в производственной среде из-за тестирования в песочнице.
Подробнее здесь: https://stackoverflow.com/questions/798 ... production