He utilizado un cacao biblioteca estática en mi aplicación. Cuando puedo compilar mi biblioteca tengo el siguiente error:

Shell Script invocation error:can't open input file:
/Users/sijuthomas/Library/Developer/Xcode/DerivedData/SCXML2-
    bbttehupryhijphhjdiemcytkvgy/Build/Products/Debug-iphonesimulator/
    libSCXMLParser.a (No such file or directory)
Command /bin/sh failed with exit code 1

cómo solucionar el problema

¿Cómo puedo solucionar este problema?

InformationsquelleAutor Ben10 | 2012-10-22

19 Comentarios

  1. 197

    cómo solucionar el problema

    Haga clic En casilla de verificación si no se ha seleccionado.

    • Lo que si está ya seleccionada?
    • Esta opción puede ser en Fases de construcción → Paquete de Reaccionar código Nativo y las imágenes.
    • para mí esto funciona cuando la construcción/instalación de la aplicación en el teléfono, pero no a la hora de archivar
    • Esta respuesta es correcta.pero cuando se establece el modo de Generc Dispositivo iOS para llegar a construir fr todos los … obtener el errr de nuevo @Harshad
    • asegúrese de tener datos claros, así como eliminar los datos obtenidos. a continuación, inténtelo de nuevo.
    • Las obras, mientras que la construcción, pero no para archivar
    • Ni siquiera tengo la actualización de ejemplos menú como el de la imagen de arriba.
    • Ufff… protector de la Vida.. =D
    • mismo problema con el que me funcionó mientras el edificio, pero no al archivar. Habéis encontrado alguna solución a eso?

  2. 62

    Tuve este problema porque he negado acceso a llaveros y para resolverlo es necesario abrir el llavero,
    A continuación, haga clic en el candado en la parte superior derecha de la pantalla para bloquear de nuevo,
    después de que usted puede archivar y funcionará

    • Esto funciona muy bien, nunca lo hubiera imaginado.
    • usted ha hecho mi día 🙂
    • MUCHAS GRACIAS! Por cierto, al menos para mí, el bloqueo está en el lado izquierdo. Estaba abierta y había que cerrarlo.
    • Eres el héroe
    • Compartí esta solución a partir de una fuente que no recuerdo por desgracia.
    • Tengo el código de salida 134 cuando se trate de archivar el producto , pero he podido instalar la aplicación para el dispositivo, he abierto el llavero pero podría usted encontrar la cerradura en cualquier lugar, mi versión de Xcode 9.2, realmente necesito ayuda
    • Excelente, funcionó para mí.
    • Sí, y funciona.
    • Trabajó también para mí, gracias! 🙂 :+1:
    • Muchas gracias! A mí me funcionó.. +1
    • Gracias. Realmente salvó mi día @SalemBinmusaed
    • Yo no [email protected]#$ creemos que, gracias mucho!

  3. 43

    La eliminación de los Datos Derivados» trabajó para mí.

    En Xcode ir a Archivo > Configuración de área de trabajo > haga Clic en la flecha situada junto a los Datos Derivados de la ruta de acceso del archivo > mover los Datos Derivados» de la carpeta a la papelera.

    • ¿Qué versión de Xcode te refieres ?… No tengo el menú de windows) u opciones que usted se refiere en Xcode 6.2
    • en windows->Organizador no los Proyectos de Windows
    • Sorprendentemente, esto lo hizo por mí.
    • Trabajó para Xcode 7.2. en iOS 9.2.1. Ty
    • De agosto de 2016, XCode 7.3 esto todavía funciona
    • funciona, pero se necesita para la limpieza de proyecto y reiniciar Xcode para mí
    • Archivo->Configuración de área de trabajo…->los Datos obtenidos. Haga clic en la flecha al final de la ruta. Clic derecho en la carpeta y mover a la papelera. iOS 10.12.6

  4. 31

    Parece que están ejecutando un script de shell y no puede encontrar su archivo específico. Mira Target -> Build-Phases -> RunScript si se ejecuta una secuencia de comandos.

    Usted puede comprobar si una secuencia de comandos que se ejecuta en su salida de la compilación (en el panel del navegador). Si el script hace algo malo, la acumulación de la fase de parada.

    • Si la u no cuenta u puede explicar con un poco más de detalles
    • SKM he editado mi respuesta. Tal vez su Xcode que ha creado este script con el fin de encontrar la biblioteca estática. Por la forma en que se no se compila porque no puede encontrar el archivo en /Users/sijuthomas/Library/Developer/Xcode/DerivedData/SCXML2-bbttehupryhijphhjdiemcytkvgy/Build/Products/Debug-iphonesimulator/libSCXMLParser.a. Así que asegúrese de incluir allí
  5. 19

    Tuve el mismo problema lo tengo solucionado. Utilice los pasos siguientes para resolver el problema en Xcode 6.4.

    1. Haga clic en Mostrar navegador de proyectos en ventana del Navegador
    2. Ahora Seleccione proyecto inmediatamente debajo de la ventana del navegador
    3. Seleccione Objetivos
    4. Seleccione Fases de construcción ficha
    5. Abrir Ejecutar la secuencia de Comandos desplegable la opción
    6. Seleccione Ejecutar la secuencia de comandos sólo cuando la instalación de casilla de verificación

    cómo solucionar el problema

    Ahora, limpia tu proyecto (cmd+shift+k) y la construcción de su proyecto.

    • Pasaron varios días tratando de entender este problema, y su solución es el único que trabajó para mí. Gracias!
    • Esto debe ser aceptado respuesta. A un problema bin/sh esta es la solución.
  6. 9

    La limpieza de la carpeta de compilación (Cmd + Shift + Alt + K) trabajó para mí

    • Gracias, funcionó a la perfección
  7. 3

    1) Eliminar la vaina de la carpeta y el .archivo xcworkspace
    2) Abrir la carpeta en la terminal
    3) Tipo de «pod instalar»

  8. 1

    Hizo agregar el .una biblioteca para el xcode proyecto ? (proyecto -> fases de construcción -> Link binario con bibliotecas -> haga clic en el » + «- > haga clic en «agregar otro» – > elegir su biblioteca)

    Y tal vez la biblioteca no es compatible con el simulador, intenta compilar para iDevice (no simulator) ?

    (Ya he pelea con el segundo problema, tengo una biblioteca que no estaba trabajando con el simulador, pero con un dispositivo real, compila…)

    • Gracias por su respuesta. Yo ya intente esto pero no funcionó
  9. 0

    He intentado reiniciar el Xcode (7) y nada (el has probado a apagar y encender de nuevo de desarrollo de iOS para mí :-)). A continuación, probé reiniciando mi cuadro y que trabajó.

    En mi caso el script estaba fallando al copiar un archivo desde una ubicación a otra. Creo que podría haber estado relacionada con el Buscador de atornillar con la escritura derechos sobre determinadas carpetas.

  10. 0

    Para mí este error ocurre debido a que he cambiado el número de versión de 1 a 1.0 y el número de compilación de 6 a 1.1 como que me sacó el código desde el árbol de código fuente. Acabo de cambiar de nuevo y cambiar el número de compilación de 6 a 7 y funcionó bien.

  11. 0

    En Mi caso no había espacio en la ruta que estaba fallando la secuencia de comandos.Si usted está usando variables como $PROJECT_DIR o $TARGET_BUILD_DIR luego reemplazarlos "$PROJECT_DIR" o "$TARGET_BUILD_DIR" respectivamente.Después de la adición de citas mi script se ejecutó correctamente.

  12. 0

    acaba de poner el script en un archivo y ejecutar el archivo con 2>/dev/null al final de la línea de comandos!

    De esta manera, si hay un problema con el comando que sea, no va a detener su xcode construir

    en mi caso fui a correr un comando para desinstalar mi copia anterior de la aplicación desde un dispositivo iphone, por lo que podría dar un error si el iphone no está allí. Para resolverlo:

    $mobiledevice uninstall_app com.my.app 2>/dev/null

  13. 0

    Hice todo lo anterior y pasó una hora sobre el tema.

    Intentado todo lo anterior, así como reiniciar el Xcode.

    Por último, reinicia la computadora y todo funcionando normalmente de nuevo!

    • usted no ha añadido nada a este post con la respuesta. Reiniciar la computadora puede ser un comentario como que no ayuda a explicar lo que pasaba.
    • Un extraño problema, elimina los datos obtenidos y de conmutación/sin interruptor nuevo sistema de generación. Pero después de un reinicio, yo estaba bien!
  14. 0

    Voy a la lista de cosas que hice que no me funciona y finalmente lo hizo

    Primero, la aceptación de la respuesta de Ejecutar la secuencia de comandos sólo cuando la instalación no funciona.

    Eliminación de datos derivados de no trabajo.

    ¿Qué trabajo:

    1. He añadido una nueva fase de construcción en la construcción de las Fases

    2. Nueva Copia De Los Archivos De La Fase

    3. Drag & Drop el marco que ha elegido en el destino

    4. Establecer el ‘Destino’ de Marcos

    De crédito debido a Kevin Le Medio post

  15. 0

    Para aquellos que no quieren desmarcar esa opción (el uso de cocoapods por ejemplo), el problema podría ser con el certificado/clave.

    Xcode (o cualquiera que sea la herramienta que está utilizando, como una herramienta de línea de comandos) necesita ser capaz de utilizar el certificado/clave de las llaves. Para ello, abra el Llavero, busque el certificado que desea utilizar (por lo general en login llavero, My Certificates), haga clic en la tecla, seleccione Get Info, haga clic en Access Control ficha y agregar la aplicación a la lista.

    Si esto no funciona, intente desbloquear el llavero.

    Otra opción se puede seleccionar Permitir que todas las aplicaciones para acceder a este elemento en lugar de aplicaciones específicas y/o mover el certificado/clave para System llavero, que es compartido entre todas las cuentas de usuario en Mac.

    También comprobar que el certificado no está caducado.

  16. -1

    Quitar todas las vainas e instalar de nuevo.

    Pasos:

    1. comentario todas las vainas y ejecutar pod install
    2. elimine todas las vainas y ejecutar pod install

Dejar respuesta

Please enter your comment!
Please enter your name here