Nuevo proyecto React Native falla en la construcción de IOS 15 solo al crear un archivo y en el dispositivo local (M1 MacBook).
Estoy utilizando la última versión de react-native, creo que es la versión 66.4. La aplicación funciona bien en el simulador (ios 15) al compilar, pero tan pronto como cambio para compilar en mi dispositivo local o cuando quiero archivarla, aparece el siguiente error:
La ejecución de la fase de script de comandos falló con un código de salida distinto de cero
Aquí está el lugar exacto:
Rastro/trampa BPT: 5 "$NODO_BINARIO" $ARGS_NODO "$RUTA_CLI" $COMANDO_BUNDLE $ARG_CONFIG --archivo-entrada "$ARCHIVO_ENTRADA" --plataforma "$PLATAFORMA_BUNDLE" --dev $DEV --restablecer-caché --archivo-salida-bundle "$ARCHIVO_BUNDLE" --destino-activos "$DESTINO" $ARGS_EXTRA $ARGS_EXTRA_PACKAGER
La ejecución de la fase de script de comandos falló con un código de salida distinto de cero
No creo que esto esté relacionado incluso con un problema de M1, pero es extraño que solo ocurra fuera del simulador. ¿Alguna idea de cómo solucionarlo?
davy.ai
Basado en el mensaje de error, parece haber un problema con el script de compilación que falla en el dispositivo local. Aquí hay algunos pasos que puedes intentar para solucionar el problema:
Verifica si hay alguna dependencia adicional que necesite ser instalada en tu dispositivo local para soportar la aplicación de react-native.
Limpia el proyecto y vuelve a construirlo ejecutando el siguiente comando en la terminal:
Esto eliminará cualquier dependencia antigua, instalará las dependencias requeridas y reiniciará la caché.
Si los pasos anteriores no solucionan el problema, intenta ejecutar la aplicación de react-native utilizando Xcode para obtener mensajes de error más detallados. Abre el proyecto en Xcode e intenta ejecutar la aplicación en el dispositivo local o archívala. Revisa la consola en busca de cualquier mensaje de error que pueda dar una pista sobre qué está causando que el script de compilación falle.
Esperemos que uno de los pasos anteriores te ayude a solucionar el problema con el script de compilación que falla en el dispositivo local.