Necesitaba crear un marco (que requiere una biblioteca estática) para un proyecto en el que estoy trabajando. Usé this tutorial para crear el marco, luego copié la biblioteca estática en el proyecto y funcionó.Incluyendo una biblioteca estática dentro de un marco dinámico en iOS
Pero, cuando arrastré el framework a un proyecto de iOS, muestra una tonelada de errores.
`Undefined symbols for architecture i386:"_OBJC_CLASS_$_SomeClassFromTheStaticLibrary",referenced from:_OBJC_CLASS_$_AnotherClass in MyFramework`
Lo que creo que está sucediendo es que el proyecto IOS quiere volver a compilar el marco y no puede, porque no puede localizar la biblioteca estática. Todos los errores desaparecen si agrego la biblioteca estática al proyecto de iOS. Esto es lo que quiero evitar
Básicamente quiero tener el proyecto iOS -> Framework -> Biblioteca en lugar de tener la biblioteca tanto en el proyecto como en el marco.
He intentado agregar la biblioteca estática como un recurso en el marco, pero no funcionó.
cualquier solución a su problema amigo ??? Me enfrento a un problema similar aquí. –
Lo resolví, pero hice una especie de trampa. Tuve acceso al código fuente de los tres proyectos, por lo que volví a compilar la biblioteca estática como marco. De esta forma tuve iOS Project -> Framework -> Framework y solo tuve que importar un framework. – OlivaresF
¿ninguna solución real todavía? Incluso no puedo deshacerme de ese problema si incluyo las bibliotecas estáticas en el proyecto iOS ... – b00tsy