2011-10-12 28 views
8

Puedo construir una biblioteca estática en XCode 4 usando el esquema de dispositivo iOS pero no el esquema de simulador de iPhone. Dice "Build succeeded" pero no veo el archivo .a requerido mágicamente en Productos. Si elijo el esquema de Dispositivo iOS, veo el archivo .a. Sé que me estoy perdiendo algo obvio aquí, ¡por favor ayuda!Crear biblioteca estática en XCode 4 para iPhone Simulator

Respuesta

8

Revise su directorio de compilación, si hay un archivo * .a en Release-iphonesimulator y Release-iphoneos, entonces todo debería estar bien. ¿Pero realmente necesitas usar esquemas separados? Here's very good guide to static libraries on Xcode 4. Esta guía describe cómo hacer que las bibliotecas sean universales, por lo que * .a archivos para simulador y dispositivo se fusionan en un solo archivo.

+0

Me enfrento a un problema similar. En mi caso, mi archivo de biblioteca .a está presente en los directorios Release-iphonesimulator y Release-iphoneos. Solo puedo ver el archivo de la biblioteca creado para el dispositivo en la sección Productos en el xCode4 y no el archivo de biblioteca creado para el simulador. Soy novato en el desarrollo de iPhone. Sería genial si alguien pudiera darme alguna pista sobre este comportamiento. – Rise

Cuestiones relacionadas