Я использую следующую строку кода для получения FirebaseInstanceId:
FirebaseInstanceId.getInstance().id
Я использую его как уникальный идентификатор приложения и хочу знать, когда он изменится, потому что я сохраняю его нана стороне сервера + я хочу сохранить его в общих настройках, поэтому мне нужно знать, когда он обновляется.
Делать это в onNewToken (token: String) FirebaseMessagingService, даже если этометод предназначен для токена FCM?Насколько я понимаю, этот идентификатор экземпляра тесно связан с токеном FCM и фактически является его префиксом.Может ли быть ситуация, когда идентификатор экземпляра обновляется, но токен FCM остается прежним (или наоборот)?
Если так, что мне делать, если мое приложение не 'не нужен FCM, но я все еще хочу его хранить?В любом случае это реализовать?