# #android #apk #sentry #firebase-remote-config
Вопрос:
У меня есть приложение в PlayStore. Кто-то изменил APK, а затем использовал его незаконным способом. Я обновил свое приложение сразу после этого, чтобы они больше не могли изменять последнюю версию, но предыдущая по-прежнему будет опубликована публично.
Мое приложение объединяет Firebase (удаленные конфигурации) и Sentry. Есть ли какой-либо способ принудительно остановить приложение старых версий с помощью 2 платформ?
Ответ №1:
Удаленная конфигурация может использоваться только для управления кодом, который уже есть в приложении. Итак, если в ваших старых версиях приложения была какая-то логика, например:
if (firebaseRemoteConfig.getBoolean("killswitch") === true) {
throw new Exception("Error");
}
Затем вы можете запустить эту логику с помощью удаленной конфигурации killswitch
, установив параметр true
для пользователей этой конкретной версии.
Но если у вас нет такого кода в старых версиях вашего приложения или у вас нет возможности идентифицировать старых пользователей вашего приложения, удаленная конфигурация здесь мало чем может помочь.