Ten en cuenta que en las ciencias informáticas un error puede tener diferentes resoluciones, así que nosotros aquí mostraremos la mejor y más óptimo.
Solución:
Una solución sencilla para Aplicación habilitada firmada por la aplicación.
- Encontrar Huella digital del certificado SHA-1 desde la firma de la aplicación desde la consola de Play Store.
ACTUALIZACIÓN (10-10-2020) PARA NUEVA CONSOLA PLAYSTORE:
Consola de Play Store > Tu proyecto > Lanzamiento > Configuración > Firma de aplicaciones
PARA LA CONSOLA DE PLAYSTORE ANTIGUA:
Consola de Play Store > Tu proyecto > Gestión de versiones > Firma de aplicaciones
- Coloque ambas huellas dactilares SHA1 en su aplicación firebase.
Firebase Console > Tu proyecto > Configuración de la aplicación > Agregar huella digital
- Lo bueno es que no necesitamos generar la huella digital SHA1 de
cmd con la ayuda delKeystore.
Cuando actualizó Android Studio, la depuración key que se usa para firmar aplicaciones de depuración podría haber cambiado. Simplemente agregue la nueva suma de verificación SHA-1 de su depuración key en la consola de base de fuego.
La forma más fácil sería conectar/sincronizar con firebase desde
Herramientas>Firebase>Autenticación>Conectar>Sincronizar
Si desea hacerlo manualmente o para liberar el almacén de claves, primero genere la suma de verificación SHA-1 usando el siguiente comando:
keytool -list -v -keystore KEYSTORE_PATH -alias ALIAS_NAME
Luego copie la suma de verificación SHA-1 y vaya a:
Firebase Console > Tu proyecto > Configuración de la aplicación > Agregar huella digital
Para obtener más información, lea esta guía: Autenticación de su cliente | API de Google para Android
Si está usando un emulador para la verificación OTP del teléfono no funcionará ya que no tiene una tarjeta SIM. Así que intenta instalarlo en tu móvil (con sim) y comprueba si el error persiste.