Red de conocimiento informático - Conocimiento informático - Cómo configurar la depuración de dispositivos reales de React Native

Cómo configurar la depuración de dispositivos reales de React Native

Modifique la dirección URL: abra el archivo AppDelegate.m en el directorio del proyecto,

Modifique la dirección URL, cambie localhost a la dirección IP de la computadora (en sistemas Mac, puede encontrarlo en Configuración del sistema/ Dirección IP del ordenador de la red).

Seleccione el dispositivo: conecte el teléfono al cable de datos y conéctelo a la computadora, y luego podrá ver su dispositivo en el dispositivo de depuración.

Haga clic en el dispositivo simulado actualmente seleccionado para mostrar todos los dispositivos como se muestra en la imagen a continuación, luego seleccione su dispositivo real

Resuelva problemas de cuenta: haga clic en "Construir y ejecutar", pero el Aparece el siguiente mensaje:

Error en la firma del código "2048".

No se encontró ninguna coincidencia para el identificador de paquete "com.facebook.8048"

con una identidad de firma válida (es decir, certificado

y par de claves privadas)

Archivo de configuración de aprovisionamiento.

Xcode puede intentar solucionar este problema. Esto restablecerá

la configuración de aprovisionamiento y firma de código a los valores recomendados y

resolverá problemas con la firma de identidades y perfiles de aprovisionamiento.

No se proporciona Xcode, pero sigue siendo muy fácil de usar. Hay un botón "Solucionar problema", haga clic en él y luego se le solicitará que ingrese la contraseña de la cuenta:

. Seleccione "Seleccionar"

Está bien, parece que el problema se ha solucionado, luego haga clic en Ejecutar nuevamente y verá "Compilación exitosa". "Estoy muy emocionado, ¡funcionó!

En este momento apareció otro mensaje, ¿qué está pasando?

No se puede iniciar "2048"

Lanzamiento del proceso falló: Seguridad

Exportar certificado: busqué en línea y descubrí que fue porque no importé el certificado

Preferencias-Cuenta, puedes verlo aquí. de hecho, lo que hiciste en el capítulo anterior "Solucionar el problema" es agregar tu propia cuenta privada aquí

Selecciona tu cuenta y haz clic en "Exportar cuenta de desarrollador

Ingresa el certificado". contraseña y escríbala, la necesitará más tarde

Está bien, la exportación se realizó correctamente

Importe el certificado: busque el archivo exportado en el escritorio

. Haga doble clic para abrir y le solicitará que ingrese la contraseña. La contraseña es la que ingresó antes.

Le indica que la importación se realizó correctamente.

Haga clic para ejecutar nuevamente, WTF, ¿qué? También existe este consejo

Certificado de confianza del dispositivo: después de importar el certificado, también debe hacer clic en Confiar en el teléfono, abrir Configuración-Perfil general y Administración de dispositivos

Seleccione en la aplicación de desarrollador Para su propia cuenta, haga clic en Confiar

y luego haga clic en Ejecutar, y finalmente podrá ejecutarlo en la máquina real