Resulta que las nuevas versiones de los SDK de Firebase dependen de un nuevo servicio de infraestructura interna, llamado FIS (el Servicio de Instalaciones de Firebase) para identificar identificadores ("FID" o "ID de instancia").
Si está utilizando restricciones de clave API para las claves API que utiliza en su aplicación, tendrá que extender esas restricciones para permitir el uso con el nuevo Servicio de instalaciones de Firebase en firebaseinstallations.googleapis.com.
Para permitir que su clave de API en cuestión se use con la nueva API de instalaciones de Firebase :
- ve a Google Cloud Console
- elija el proyecto relevante (es decir, el proyecto que utiliza para su aplicación)
- abre el menú y ve a
APIs & Services->Credentials
- haga clic
Edit API keypara obtener la clave API en cuestión
- desplazarse hacia abajo para
API restrictions
- del menú desplegable, elija
Firebase Installations API
- hacer clic
Save
- espere un par de minutos para que los servidores de Google se actualicen y reintenten ...
Nota: Si no puede encontrar la API de instalaciones de Firebase en la lista de API, es posible que primero deba habilitar la API para su proyecto (para hacerlo, haga clic aquí ).
Nota: Si no está seguro de qué clave API se usa en su aplicación, puede verificar los números de uso de la API de instalaciones de Firebase por clave API .
Nota: Verifique su solución verificando si puede ver que las 200solicitudes exitosas aumentan en la página de métricas de solicitud de API de Firebase Installations .