Всем привет.
Столкнулся с такой проблемой "миграции" между Firebase проектами.
Есть проект, заведенный в Firebase. У него есть какой-то project_number, допустим 111. Доступа к этому проекту в консоли Firebase у меня нет.
Добавили Firebase аналитику, захотели ее посмотреть. Завели новый проект в Firebase, у него project_number 222.
Обновляемся со старой версии андроид приложения (ей соотв. Firebase проект с project_number = 111), на новую (project_number = 222).
Срабатывает метод из FcmMessagingService onNewToken, в этом колбеке отправляют новый токен на бекенд. Но старый токен нет возможности дерегнуть, потому что в приложении он нигде не хранится, так оно написано.
Триггерим пуш-нотификацию. Ожидаемо, приходит два пуш-мессаджа — один от старого Firebase'ного проекта, второй от нового.
Можно как-то "мигрировать" андроид приложение с одного Firebase проекта на другой, чтобы по старому токену пуш не приходил?