Acontece que as novas versões do Firebase SDKs dependem de um novo serviço de infraestrutura interno, chamado FIS (o Firebase Installations Service) para identificar identificadores ("FIDs" ou "Instance-IDs").
Se você estiver usando restrições de chave de API para as chaves de API que você usa em seu aplicativo, será necessário estender essas restrições para permitir o uso com o novo Serviço de Instalações do Firebase em firebaseinstallations.googleapis.com.
Para permitir que sua chave de API em questão seja usada com a nova API de instalações do Firebase :
- acesse o Google Cloud Console
- escolha o projeto relevante (ou seja, o projeto que você usa para sua aplicação)
- abra o menu e vá para
APIs & Services
->Credentials
- clique
Edit API key
na chave da API em questão
- role para baixo até
API restrictions
- no menu suspenso, escolha
Firebase Installations API
- clique
Save
- aguarde alguns minutos para os servidores do Google atualizarem e tentarem novamente ...
Nota: Se você não conseguir encontrar a API de instalações do Firebase na lista de APIs, talvez seja necessário habilitar a API para o seu projeto (para isso, clique aqui ).
Nota: Se você não tiver certeza de qual chave de API é usada em seu aplicativo, poderá verificar os números de uso da API de instalações do Firebase por chave de API .
Nota: Verifique sua correção, verificando se você pode ver as 200
solicitações bem-sucedidas aumentando na página de métricas de solicitação da Firebase Installations API .