tutorial programacion objective introduccion historia español apple objective-c xcode

objective c - programacion - con respecto a-Xcode error-> Clang: error: no hay archivos de entrada



tutorial xcode 9 español (9)

Soy totalmente nuevo en Xcode y obtengo el siguiente error:

clang: error: no existe tal archivo o directorio: ''/usersd/chairman/desktop/MySecondTabApp/MySecondTabbApp/"MySecondTabbApp/MySecondTabbApp-Prefix.pch "

Clang: error: no hay archivos de entrada

Command / Users / chairman / Desktop / Xcode.app / Contents / Developer / Toolchains / XcodeDefault.xctoolchain / user / bin / clang ha fallado con el código de salida 1


  1. Crear un archivo nuevo: ⌘cmd + N iOS / Mac> Otro> Archivo PCH>
  2. YourProject-Prefix.pch. Proyecto> Configuraciones de compilación> Buscar:
  3. "Encabezado de prefijo". En "Apple LLVM 6.0" obtendrás el prefijo
  4. Tecla de encabezado Escriba: "YourProjectName / YourProject-Prefix.pch"
  5. Proyecto limpio: ⌘cmd + ⇧shift + K Proyecto de compilación: ⌘cmd + B

¿Moviste tu carpeta / archivos después de hacer el proyecto? Es porque Xcode no puede encontrar el encabezado de prefijo por alguna razón. Se puede arreglar fácilmente reubicándolo.

Cambie el encabezado de prefijo al lugar donde se encuentra el archivo .pch en su carpeta.


Comentario Citado desde otro sitio fue resuelto el problema para mí

hmm eso es extraño Intente esto: haga clic en el nombre de su proyecto en la lista de archivos / carpetas a la izquierda en Xcode (en la parte superior de la lista). Mire la sección de "Objetivos" en el lado izquierdo de la ventana a la derecha. Probablemente, hay dos enumerados y el segundo es un elemento de "prueba". Haga clic derecho en ese elemento y seleccione "eliminar". A continuación, intente ejecutar el proyecto de nuevo. Vea la captura de pantalla de abajo para una señal visual.

introduzca la descripción de la imagen aquí


Seleccione su proyecto y vaya a Crear fases y busque en la lista completa en "Recopilar fuentes". Si algunos archivos están rojos, elimínelos presionando el botón - en la parte inferior. También asegúrese de que estos archivos estén en la lista sin color rojo.


Tenía el mismo problema. Intente reemplazar MySecondTabbApp / MySecondTabbApp-Prefix.pch con MySecondTabbApp-Prefix.pch.


Tuvo el mismo problema. Tuve que ir al Finder (fuera de Xcode) y colocar mi archivo .pch en una nueva carpeta para que coincida con la ruta solicitada.

Una vez que la ubicación del archivo coincidió con la ruta se fijó.


actualizar las cápsulas me ayudó

pod update

Resultó ser un problema de dependencia. Actualizando el pod instalado los componentes necesarios.


por favor vaya al archivo de encabezado de prefijo

Destino> Configuraciones de compilación> Encabezado de prefijo. luego copie, pegue esta línea y cambie el nombre de su proyecto

$ (SRCROOT) / Your_Project_name-Prefix.pch

Está funcionando 100% garantizado.


clang: error: no such file or directory: ''/usersd/chairman/desktop/MySecondTabApp/MySecondTabbApp/"MySecondTabbApp/MySecondTabbApp-Prefix.pch"''

Significa que su archivo Pch no existe en la ruta anterior. Verifique el código donde está disponible el archivo PCH y tome esa ruta y cárguelo en PrefixHeader en Apple LLVM 8.0. Me gusta

$(SRCROOT)/PATH/app_PrefixHeader.pch