Categorías
Cloud Firebase

Cómo habilitar Google Sign In en una instalación directa con Flutter

Supongamos que ustedes son programadores serios y decentes, pero que esos malditos de Google tienen atrazadas todas las revisiones a causa de una tal pandemia, que todo los programadores sabemos, es una conspiración (Nah! Es broma).

Seguramente en este caso deberá distribuir su app para instalación directa. En ese caso Google Sign In generará un error, dado que no se está firmando la app desde Google Play. Para resolverlo:

  • Buscar el archivo gradlew, normalmente ubicado en un-proyecto/android/gradlew
  • Hacer clic derecho encima y seleccionar la opción Abrir en la Consola (Open in Terminal).
  • Ejecutar el siguiente comando:
./gradlew signingReport

Encontrarán al inicio del informe generado las claves para release:

...
Variant: release
Config: release
Store: C:\Su Madre\Su App\android\app\key.jks
Alias: key
MD5: E6:...
SHA1: A9:...
....

Esta opción les permitirá agregar la clave donde quiera que la necesiten… incluso en una petición a la santísima virgen, si no les funciona.

Eso es todo.

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *