xcode react-native xcode10

xcode 10.2 download



Ejecutar reaccionar aplicaciĆ³n nativa en Xcode 10 (4)

Copiar automáticamente libfishhook.a en la carpeta correcta, como se sugiere here , funcionó para mí:

Para una solución, copié el archivo de mi ios / build / Build / Products / Debug-iphonesimulator / libfishhook.a y lo pegué en ../node_modules/react-native/Libraries/WebSocket/ y obtuve la compilación. Espero que ayude.

...

Recibo este error cuando quiero ejecutar mi aplicación nativa "Hola a la aplicación" reaccionar en Xcode 10 (nueva versión beta), ¿me pueden ayudar? El error :

error: no se puede encontrar el archivo de entrada de la compilación: ''/Users/nic/Documents/X-Project/xapp/node_modules/react-native/Libraries/WebSocket/libfishhook.a''

Captura de pantalla de mi Xcode


Este problema es detectado por el nuevo sistema de compilación xcode 10 más estricto.

Una solución temporal mientras que reaccionar de forma nativa realmente soluciona el problema es volver a usar el sistema de compilación anterior

En Xcode , seleccione Archivo -> Configuración del proyecto / área de trabajo . Verá una opción de sistema de compilación para seleccionar el sistema de compilación heredado como se muestra a continuación

Borre su proyecto y "Datos derivados" Cree y ejecute su proyecto

Punto de bonificación: si está utilizando un canal de CI / CD, también puede agregar el argumento -UseNewBuildSystem=''NO'' al cli o vía fastlane xcargs: "-UseNewBuildSystem=''NO''"


La respuesta de Daniel me ayudó a resolver el problema. Solo tenga en cuenta que si se trata de tvOS, entonces se debe hacer la misma acción de eliminar y agregar RCTWebSocket-tvOS.a


This me ayudó

Elimine y vuelva a agregar libfishhook.a desde Xcode y el problema de la ruta se resolverá.