Задать вопрос
@magary4

Вопрос по реализации покупок в Android приложении?

приложение бесплатное но дополнительные функции пользователь может купить, пакеты на 3 мес,6 и год.

как я понял принцип, мне нужно хранить переменную которая при запуске равна false, после запуска я делаю QueryPurchases (developer.android.com/google/play/billing/billing_...) и смотрю куплен ли какой-нибудь пакет, смотрю дату его покупки, если не прошел соответствующий переиод (3-6-12мес) то устанавливаю переменную в true.
если переменная равна false и пользователь делает платеж, после того как платеж прошел onProductPurchased - устанавливаем в true.

т.е. состояние переменной не хранится, а определяется при запуске или в процессе работы приложения, и на основе её значения ограничиваем функционал
  • Вопрос задан
  • 215 просмотров
Подписаться 2 1 комментарий