Я повинен здійснити в додатку для Android придбання предмета, який закінчується через 3 місяці.
У посібнику розробника я читав, що я повинен використовувати "некеровані" продукти, але також читав, що у версії API V3 цей об'єкт обробляється як керований продукт.
Питання наступне, після користувачівкупити некерований об’єкт, як я можу керувати терміном дії? Наприклад, коли термін закінчується, користувач може придбати той же продукт, якщо він захоче?
Відповіді:
1 для відповіді № 1Ви використовуєте Інтернет-базу даних для свого додатка?
Якщо це правда, я думаю, що найкращий спосіб це зробитигенерування дати закінчення при придбанні товару та збереження його в онлайновій базі даних. Тоді вам слід перевірити, чи не закінчується дата закінчення у вашій програмі (наприклад, кожен раз, коли користувач запускає додаток, ...).
Це працює для мене, але в моєму випадку додаток регулярно підключається до інтернет-бази даних, щоб працювати.
Інші методи, наприклад, зберегти кінцеву дату в локальному сховищі, можуть бути легко зламані.