Блокировать использование старых версий нелегально загруженного приложения (APK) - PullRequest
0 голосов
/ 23 ноября 2018

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

База данных в Firebase (база данных в реальном времени) уже заблокирована доступ через правила, но, поскольку приложение использует установить постоянный на затем мошеннические пользователи все еще используют приложение (я вижу это в Firebase Analytics).

Любая идея, как заблокировать старые версии или заставить эти версии не работать, чтобы эти пользователи не могли использовать приложение?

enter image description here

Ответы [ 2 ]

0 голосов
/ 26 ноября 2018

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

В будущем при использовании такого продукта, как Firebase Remote Config , в вашем приложении будет установлен переключатель «пожалуйста, обновите», которым вы можете управлять из облака.наверное хорошая идея.

0 голосов
/ 23 ноября 2018

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

...