restricciones eliminar descargar como codigo apple ios objective-c xcode module frameworks

ios - eliminar - itunes



iOS: no se pudo compilar el módulo<nombre-framework> (5)

Tengo la Biblioteca de otro equipo. Intento usar la biblioteca en nuestro proyecto y al hacerlo obtengo un error. No se pudo compilar el módulo ''Biblioteca común'' (nombre del framework)

A continuación hay soluciones en las que trabajé pero que no ayudaron:

1. Delete Derived data content. Clean and Build. 2. Framework is added in ''Link binary with libraries'' of Build phases. 3. While adding framework checkmarked : Target and Copy content to folder.

¡Incluso probé este stackoverflow-link pero no tuve ningún avance!

Lo único que funcionó fue eliminar la Objective-C bridging header path en el Swift compiler - code generation section de Swift compiler - code generation section de las build settings de build settings en Project.

Sin embargo, a partir de entonces no puedo obtener una interfaz común para crear una instancia (es decir, no aparece dosen común en la lista desplegable)

A continuación se muestra la estructura del marco.

¿Alguna otra solución?


Compruebe si el marco que está integrando está soportando la arquitectura de su proyecto.

Para ver la arquitectura compatible con el marco, use Terminal y vaya a la carpeta Framework.

use, "lipo -info myFramework.framework / MyFramework"

Y, si desea usar los archivos de framework en su proyecto, verifique si los archivos están disponibles en la carpeta Framework / Headers.

Obteniendo este error:

Pruebe, "file myFramework.framework / MyFramework" en Terminal


Reinstalar Xcode podría ayudarte.


Creo que no necesita compilar CommonLibrary.framework nuevamente. Entonces puede intentar eliminarlo de la lista Binarios incrustados . Y asegúrese de que la ruta de CommonLibrary.framework esté en sus rutas de búsqueda de Framework .


También tuve este problema: 1. Mi framework ''GoodLuck'' tenía dos encabezados: GoodLuck.h y GLAdder.h 2. El proyecto que importó este framework no pudo compilar

Solución: importe GLAdder.h en GoodLuck.h, reconstruya el marco. Funciona.


puede intentar eliminar DerivedData dir.

¿dónde está DerivedData? (xcode 8)

ve a Archivo> Configuración del espacio de trabajo, verás la ruta de DerivedData.

Ruta DerivedData en xcode 8