iOS IAP - есть ли у пользователей "песочницы" покупки в реальном магазине?

Если пользователь приобрел непроизводительный IAP в живом приложении, имеет ли этот пользователь IAP в среде "песочницы", если он настроен как пользователь и тестер iTunesConnect? Может ли этот пользователь потом "восстановить" покупку через restoreCompletedTransactions? Или он должен купить его в среде песочницы, чтобы иметь возможность его восстановить?

Пример потока

  1. Пользователь устанавливает версию 1 frrom live среда
  2. Пользователь покупает IAP A от live среда
  3. Пользователь устанавливает версию приложения testflight 2
  4. Пользователь хочет восстановить покупку A в sandbox среда

2 ответа

Решение

Нет. Песочница и прямая трансляция - это две разные среды. Пользователь должен купить его в песочнице, чтобы иметь возможность восстановить его позже.

ДА, бэкэнд песочницы работает как реальный аккаунт - как только он куплен, он куплен (и, таким образом, вы можете протестировать восстановление).

Другие вопросы по тегам