Tengo algunas bibliotecas estáticas que quiero usar en mi aplicación de iPhone. Cuando trato de ejecutar el simulador obtengo errores de enlace. Soy nuevo en el desarrollo de iOS, y me encontré con este problema al vincularme con las bibliotecas que construí anteriormente;iOS: el archivo se creó para el archivo, que no es la arquitectura que se está vinculando (i386)
file was built for archive which is not the architecture being linked (i386)
Lo que significa que todas las funciones de referencias de esas bibliotecas me da esto:
undefined symbols for architectyre i386
No estoy seguro de lo que debe configurar para que este derecho. Las bibliotecas estáticas están compiladas para armv7, plataformas supporteed armv6 armv7.
Parece que las bibliotecas no son compatibles con el simulador, no se han diseñado para i386. Pruebe en un dispositivo o si el código de las bibliotecas está disponible para usted, recupérelo, incluida la arquitectura i386 –
Sí, recibí el código, ¿cómo especifico que también se compile para i386? Ahora mismo; "Arquitecturas: Estándar (armv7)", "Arquitecturas válidas: armv6 armv7", "Construir arquitectura activa solamente: no" – KaiserJohaan
No estoy seguro ahora ... ¿Agregar i386 a arquitecturas válidas? –