Как запретить некоторым пользователям обновлять приложение с Android Market?

У нас есть приложение, которое можно скачать бесплатно, но оно работает с платными лицензионными данными. Некоторые пользователи покупают определенную версию данных, в то время как другие покупают право использовать последние данные в течение определенного периода времени. Теперь, когда приложение развивается, оно в конечном итоге перестает поддерживать данные старше некоторой даты. Итак, очевидно, что пользователи, у которых есть лицензии на эти данные, но у которых нет лицензии на новые данные, не хотят обновляться. Но если мы опубликуем новую версию на рынке, они ее увидят, и если они обновятся, у них возникнут проблемы с откатом до версии, которая действительно работает для них.

Так можем ли мы каким-то образом проинструктировать рыночное приложение не предлагать обновления для определенных пользователь или какой-то хакер для достижения этой цели?

В настоящее время мы используем механизм, полностью независимый от рынка, для продажи и проверки лицензий на данные, но мы могли бы рассмотреть другой механизм (например, поддержка биллинга в приложении Android или что-то еще), если бы помочь в решении проблемы.

9
задан Jan Hudec 26 July 2011 в 09:00
поделиться