Как перевести пользователей с платного приложения на внутренние платежи?

Всем здравствуйте! Может подскажет кто... Приложение в данный момент платное - т.е. чтобы скачать, нужно сначала оплатить. Планируется перевести приложение в бесплатное, но будут потом внутренние покупки. Как в будущем можно получить данные - покупал ли пользователь данное приложение за денежку или получил уже новое бесплатно?
  • Вопрос задан
  • 93 просмотра
Решения вопроса 1
ivanvorobei
@ivanvorobei
iOS разработчик, канал https://t.me/sparrowcode
Единственный вариант, который возможен:
Находите флаг в UD, и смотрите или он стоит. Возможно мигрируете с новым ключом. Если такого флага нет - выпускает апдейт, где для всех ставите этот флаг (можно проверить если версия такая-то, то записать флаг).
Через некоторое время выпускаете обновление, флаг уже не ставите, приложение делаете бесплатным. Пока пользователь не удалил приложение, флаг будет у вас.

Похожая система, но чуть более замороченная - предложить пользователям сделать покупку за 0$. Покупка запишется, и теперь после удаления приложения вы не потеряете флаг.

Способа чекнуть напрямую без флага нет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы