В logcat релизной сборки видны токены и телефоны пользователей
val client = OkHttpClient.Builder()
.addInterceptor(AuthInterceptor(tokens))
.addInterceptor(HttpLoggingInterceptor().apply {
level = HttpLoggingInterceptor.Level.BODY
})
.build()
Тестировщик подключил релизную сборку к компьютеру и увидел в logcat заголовки Authorization и тела ответов с телефонами. Как правильно исправить?
- Включать логирование только в debug-сборке
- Понизить уровень до HEADERS в релизе
- Поставить логирование перед AuthInterceptor
- Включить R8, он удалит все логи сам
