ios xcode ios7

ios - error fatal: archivo AST mal formado o dañado-Xcode



ios7 (19)

En Xcode, seleccione Producto -> Se solucionará el problema de limpieza

Recibo este error al crear mi aplicación en la última versión de Xcode:

error fatal: archivo AST mal formado o dañado: ''No se puede cargar el módulo'' /Users/me/Library/Developer/Xcode/DerivedData/ModuleCache/XYZYIE6ZV0OP/Darwin.pcm ": archivo no encontrado ''nota: después de modificar los encabezados del sistema, elimine el caché del módulo en ''/ Users / me / Library / Developer / Xcode / DerivedData / ModuleCache / XYZYIE6ZV0OP'' 1 error generado.

Cuando navego a:

/ Users / me / Library / Desarrollador / Xcode / DerivedData / ModuleCache

Puedo ver que el directorio ''XYZYIE6ZV0OP'' no existe.

¿Alguien sabe cómo puedo resolver esto? No puedo eliminar nada en el directorio como se sugiere en la segunda parte del mensaje de error, ya que ese directorio no existe.


En mi caso, accidentalmente modifiqué NSURLConnection.h. Xcode se quejó de la caché en el camino

/var/folders/p6/fk2rmf017sn2d_gds6dtqr6hrst8b2/C/com.apple.DeveloperTools/5.0.2-5A3005/Xcode/5.0.2-5A3005/Xcode/ModuleCache/XWWWZ5ED888F

Finalmente encontré los pasos para solucionarlo:

  1. Salir de Xcode
  2. Elimine la "5.0.2-5A3005" superior en /var/folders/p6/fk2rmf017sn2d_gds6dtqr6hrst8b2/C/com.apple.DeveloperTools/5.0.2-5A3005

Cuando se reinició Xcode, se volvió a generar esa carpeta y todo lo que contiene.


En mi caso, la SSD estaba rota. Puede verificar el disco con Apple Disk Utility


En mi caso, tenía espacios en mi nombre de archivo.

Lo eliminé y cambié la clave de archivo Info.plist en la configuración de compilación de destino


En mi caso, traté de archivar una aplicación en un proyecto dentro de un xcodeworkspace

cierre Xcode, abra el proyecto de un solo objetivo y limpie un Then, I archive, crea un archivo de aplicación de iOS.

Espero poder ayudar a alguien


Hice Limpiar en caché, Eliminar datos derivados, Eliminar manualmente las carpetas de caché de Módulo que se encuentran en los registros de errores, Reiniciar xcode, Reiniciar equipo. Pero ninguno de ellos me ayudó.

Pero estos pasos me ayudan a resolver los problemas

  • Comente toda la línea #import en los archivos [Nombre] -Prefix.pch.
  • Build, como era de esperar, me señala diferentes errores.
  • Revertir los cambios que he hecho en [Nombre] -Prefix.pch y compilación, la compilación tuvo éxito.

This solución me ayuda a resolver el problema.


Limpiar el proyecto y eliminar los datos de la unidad no me lo arreglaron. Pero lo que finalmente solucionó fue cambiar el modelo de simulador que yo usaba.

Así que primero haga una limpieza, y luego, si lo estaba ejecutando en el simulador de iPhone 5, ejecútelo en el simulador de iPhone 5s para solucionar el problema. básicamente, ejecútelo en cualquier otro simulador que no sea el que estaba ejecutando.

(Crédito a Hlung por su respuesta, espero que este sea un poco más claro)


Obtuve el mismo error al ejecutar el comando xcodebuild de Xcode6-beta5.app que coexiste con Xcode.app (Xcode 5).

En este caso, agregué -derivedDataPath para separar ModuleCache de uno para Xcode.app predeterminado.

xcodebuild -derivedDataPath ./build/Xcode6-beta5/DerivedData ....

Esto funciona para mí


Obtuve este error al intentar crear una aplicación de terceros por primera vez. Agregar una foundation como biblioteca solucionó el problema.


Por defecto, la carpeta de la biblioteca está oculta en Mac. La mejor forma de navegar a esa carpeta es:

  1. Buscador abierto
  2. Seleccione Ir del menú -> Seleccionar "Ir a la carpeta"
  3. Escriba: / Users / "su nombre de usuario" / Library / Developer / xcode

Esto abrirá la carpeta xcode directa dentro de la carpeta de la biblioteca oculta.

  1. Seleccione la carpeta "DerivedData"
  2. Comando + A, seleccione todo y elimínelos.
  3. Open Simulator y "Restablecer contenido y configuración".

Ahora ejecuta XCode de nuevo, todo arreglará.


Presione Comando + Mayús + k o limpie el proyecto y luego ejecute el proyecto ...


Refresque el navegador Safari, desplácese hacia abajo en la página y verá "Haga clic en el botón + para agregar compilación ..." y luego agregue la compilación real, haga clic en Guardar y "Esperando revisión"


Si tiene su esquema de proyecto configurado en "Esperar que se ejecute el ejecutable", este error podría ocurrir.

En ese caso, acaba de cambiar su esquema de Producto> Esquema> Editar esquema ...


Simplemente limpie, elimine los datos derivados y las carpetas de compilación. El problema debe ser resuelto.


Tenía el mismo problema. Borrar la carpeta de datos derivados resolvió el problema para mí. En Xcode, vaya a Ventana-> Organizador-> Proyectos, seleccione su proyecto y presione el botón "Eliminar ..." al lado de "Datos derivados".

Si esto no funciona, puede intentar hacer un Producto-> Limpiar ( Cmd + Shift + k ).


Traté de eliminar los datos derivados y limpiar el proyecto varias veces y no funciona. El archivo en mi advertencia es un archivo antiguo que ya eliminé de Project Navigator y todas las Configuraciones de compilación. Pero sigue apareciendo y me da este error. El error solo ocurre en el simulador, pero no en el dispositivo. Lo cual es realmente realmente extraño. : /

Por alguna razón, cambié la rama a otra rama y la cambio y funciona de nuevo. Si alguien sabe cómo podría funcionar, dígame: D


Tuve el mismo problema desde la instalación del último SDK.

Mi solución fue eliminar los datos derivados y limpiar el proyecto.


Tuve el mismo problema, lo resolví limpiando el proyecto.

Product-> Clean

o presione

command+shift+K


intenté volver a instalar XCode que no resolvió el problema, también creé una nueva cuenta de usuario local y obtuve el mismo error, así que al final abandoné y me restauró la copia de seguridad de la máquina del tiempo de unos días antes ... parece estar bien de nuevo ... por ahora!