In-App для разблокировки других In-Apps с размещенным контентом (iOS)

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

Как бы я это настроил?

Я могу думать только об одной идее: когда пользователь приобрел это приложение "Разблокировать все", оно сделает все остальные приложения бесплатными, поэтому, когда пользователь нажимает на другие приложения, чтобы получить контент, они получают размещенный на нем хост. контент бесплатно.

Итак, мне нужно создать 2 идентификатора в приложении для каждого приложения. И загрузите 2 размещенных содержимого для каждого приложения. Первый для платного. Это будет доступно пользователям, которые не приобрели приложение "Разблокировать все". А второй - бесплатный, который будет отображаться только после того, как пользователь приобрел "Разблокировать все".

Я не уверен, будет ли Apple разрешен этот обходной путь, и я не могу разместить свое содержимое на моем сервере по некоторым причинам.

Итак, кто-нибудь знает, будет ли Apple разрешен этот обходной путь, или есть идея получше?

Спасибо!

1 ответ

Вы можете выполнить следующие шаги для этого:

  1. Добавьте два непотребляемых продукта в свою учетную запись iTunesConnect для своего приложения. (Ваш первый тип продукта может быть изменен, но второй (купить все) должен быть не расходуемым).
  2. Теперь, говоря о всех покупках, когда пользователь приобрел этот продукт, вы можете сохранить квитанцию ​​об оплате, сгенерированную Apple, на ваш сервер или сохранить логическое значение в локальной базе данных вашего приложения.
  3. Теперь, когда пользователь нажимает на кнопку первого продукта, вы можете проверить получатель и выполнить необходимые действия.
Другие вопросы по тегам