react new desarrollo con code app aplicaciones javascript ios reactjs react-native ios-simulator

javascript - new - Error al ejecutar React Native App From Terminal(iOS)



react native fb (13)

Estoy siguiendo el tutorial en el sitio web oficial de React Native.

Usando lo siguiente para construir mi proyecto:

react-native run-ios

Me sale el error:

Found Xcode project TestProject.xcodeproj xcrun: error: unable to find utility "instruments", not a developer tool or in PATH Command failed: xcrun instruments -s xcrun: error: unable to find utility "instruments", not a developer tool or in PATH

Aunque, cuando ejecuto la aplicación desde .xcodeproj, todo funciona bien.

¿Alguna sugerencia?


1) Vaya a Preferencias de Xcode 2) Localice la pestaña de ubicación 3) Establezca la versión de Xcode en las Herramientas de línea de comandos dadas

Ahora, funcionará con éxito.


Echa un vistazo a este enlace: https://github.com/facebook/react-native/issues/7965 . Parece ser un problema con la ubicación de las Command line tools .

En Xcode, seleccione el menú Xcode, luego Preferencias, luego la pestaña Ubicaciones. Seleccione su versión de Xcode del menú desplegable y salga de Xcode.


El problema es que su versión de Xcode no está configurada en las Herramientas de línea de comandos, para resolver este problema, abra Xcode> Menú> preferencias> ubicación> aquí para que las herramientas de Línea de comandos seleccionen su versión de Xcode, eso es todo.


En Mac: después de todo, está teniendo este problema, es posible que se pierda lo siguiente en Preferencias del sistema -> Red -> Ethernet -> Seleccione Avanzado -> Proxies

agregue la siguiente línea,

* .local, localhost


En mi caso, el problema era que Xcode no estaba instalado.


En mi caso, la variable de entorno SDKROOT era incorrecta, lo que hacía referencia a una versión anterior de iPhoneOSxx.x.sdk. (¿Quizás esto se habría resuelto automáticamente después de un reinicio?)

Puede verificar ejecutando echo $SDKROOT y verificando que sea una ruta válida.

Lo arreglé actualizando en .bash_profile:

export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.2.sdk


Es posible que deba instalar o establecer la ubicación de las herramientas de línea de comandos de Xcode .

Vía linea de comando

Si ha descargado Xcode, puede ejecutar lo siguiente para establecer la ruta:

sudo xcode-select -s /Applications/Xcode.app

Si las herramientas de línea de comandos aún no se han instalado, es posible que deba ejecutar esto primero:

xcode-select --install

Es posible que deba aceptar la licencia de Xcode antes de instalar las herramientas de línea de comandos:

sudo xcodebuild -license accept

A través de Xcode

O ajuste la configuración de Command Line Tools través de Xcode ( Xcode > Preferences > Locations ):


Ninguna de estas soluciones funcionó para mí. Estos dos problemas similares ofrecen soluciones temporales que funcionaron, parece que el proceso del simulador no se está cerrando correctamente:

Procesos de simulación de asesinatos

Desde https://.com/a/52533391/11279823

  1. Salga del simulador y Xcode.
  2. Activity monitor abierto, opción de cpu seleccionada y búsqueda de sim , eliminando todo el proceso que se muestra como resultado.
  3. Luego encendió la terminal y ejecute sudo xcrun simctl erase all . Eliminará todo el contenido de todos los simuladores. Por contenido, si ha iniciado sesión en algún lugar, la contraseña se eliminará, todas las aplicaciones de desarrollador instaladas en ese simulador desaparecerán.

Abrir el simulador antes de comenzar el paquete

Desde https://.com/a/55374768/11279823

open -a Simulator; npm start

Ojalá se encuentre una solución permanente.


Para aquellos como yo que visitan esta página con este problema después de actualizar Xcode pero no tienen un problema con la configuración de ubicación, reiniciar mi computadora fue el truco.


Para mí, resultó que había una actualización del sistema iOS pendiente de solicitar reiniciar la computadora. Reiniciar y dejar que la actualización finalice resolvió mi problema.


Por defecto, después de instalar la línea de comandos Xcode no seleccionada, abra Xcode y vaya a Preferencias >> Ubicaciones y configure Herramientas de línea de comandos ...

Esto funcionó para mí en MAC High Sierra , Xcode Versión 9.3 :

Presione i para abrir el emulador de iOS ...

Y puedes ver un nuevo simulador de iPhone genial como la imagen de abajo:


Tuve que aceptar la licencia XCode después de mi primera instalación antes de poder ejecutarla. Puede ejecutar lo siguiente para obtener la solicitud de licencia a través de la línea de comandos. Debe escribir de agree y confirmar también.

sudo xcodebuild -license


Tuve un problema similar. Al seleccionar la versión de Xcode de Xcode> Preferencias> Ubicaciones - ¡Las herramientas de línea de comandos solucionaron el problema!