Saltar al contenido

¿Cómo obtener la clave SHA-1 en React Native cli?

Solución:

  1. Ventanas:
    – Abrir una ventana de terminal

    – Cambie el directorio al directorio bin de JDK. La ruta del JDK depende del sistema operativo que esté utilizando

    cd C:Program FilesJavajdk1.8.0_121bin

    – Ahora tenemos que ejecutar el siguiente comando usando el archivo keytool.exe en JDK / bin

    keytool -list -v -keystore "%USERPROFILE%.androiddebug.keystore" -alias androiddebugkey -storepass android -keypass android

    ingrese la descripción de la imagen aquí

  2. Ubuntu / Mac

    – Abrir una ventana de terminal

    – Ahora ejecuta el siguiente comando

    keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

    ingrese la descripción de la imagen aquí

Para más detalles haga clic aquí

  1. De Proyecto React-native:
    – Ejecute este comando en el directorio de la aplicación React-Native

    cd android && ./gradlew signingReport

    – copie el SHA1 de la clave de depuración (Esto genera dos claves variantes. Puede copiar el ‘SHA1’ que pertenece a la opción de clave variante debugAndroidTest).

Por lo que te entiendo, se trata de Android.

Necesita la huella digital del certificado de entrada, lo que usa para firmar el archivo * .apk.

Para generar la huella digital SHA-1, abra una ventana de terminal e ingrese lo siguiente:

keytool -list -v -keystore PATH_TO_YOUR_KEYSTORE.keystore -alias YOUR_ALIAS_NAME -storepass YOUR_STORE_PASS -keypass YOUR_KEY_PASS

Esto debería verse así:

BB:0D:AC:74:D3:21:E1:43:67:71:9B:62:91:AF:A1:66:6E:44:5D:75

Puedes encontrar más información aquí

Si aún no tiene un certificado, le recomiendo que lo cree.

Cómo crear un certificado se puede leer aquí.

Obtener clave SHA1

Ejecutar debajo del comando simple:

keytool -list -v -keystore ./android/App/debug.keystore -alias androiddebugkey -storepass android -keypass android

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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