Saltar al contenido

[Solución] Ionic file google-services.json is missing. The google services plugin cannot function without it

Solución de errores Ionic

¿La consola de tu IDE de desarrollo acaba de mostrar un error cómo este: Ionic file google-services.json is missing. The google services plugin cannot function without it y no sabes que hacer para darle solución?

Pues no te preocupes, no eres el primero no serás el último que entra aquí buscando una respuesta a esta pregunta.

Mi nombre es Aitor, soy desarrollador de apps desde 2014 y en este artículo te enseñaré cómo lo puede solucionar.

Pero antes de continuar, este es El Círculo. Es mi newsletter donde te puedo enseñar desarrollo de apps móviles, aso y monetización. Por cierto, si te suscribes te regalo mi ebook Duplica los ingreso de tus apps en 5 minutos. No es broma.

P.D: Darse de alta es gratis y de baja, también.

 

¿Por qué sucede este error?

Básicamente, porque nos falta el archivo de configuración de Firebase de nuestro proyecto. O está en un lugar erróneo.

 

¿Cómo se soluciona este error?

  1. Logear en la consola de Firebase
  2. Crear un proyecto, o acceder al que ya está creado y vinculado a la aplicación.
  3. Si la aplicación no está vinculada, hacerlo.
    1. En la página principal del proyecto, la segunda opción.
  4. En la sección «Tus apps» seleccionamos la que queremos.
  5. Pulsamos en «descargar google-services.json»
  6. Copiamos el archivo descargado en el directorio principal de nuestro proyecto.
  7. Agregamos el siguiente código en el archivo config.xml:
<platform name="android">
  <resource-file src="google-services.json" target="app/google-services.json" />
</platform>

 

Si este último no funciona, utilizar este:

<platform name="android">
  ...
  <resource-file src="google-services.json" target="google-services.json" />
</platform>

 

Dependiendo de la versión de Cordova instalada, funcionará uno u otro. El primero para versiones mayores a Cordova 6.

 

Con esto ya hemos terminado, espero que el tutorial te haya sido de utilidad. Si ha sido así, te invito, de nuevo, a que te pases por la newsletter y te des de alta, estoy seguro de que no te vas a arrepentir. Lo puedes hacer desde aquí.

Nos vemos en el siguiente artículo, hasta entonces, que vaya bien.