2011-10-12 23 views
8

Posso creare una libreria statica in XCode 4 utilizzando lo schema di dispositivo iOS ma non lo schema di iPhone Simulator. Dice "Build riuscito" ma non vedo il file .a magicamente visualizzato sotto Prodotti. Se scelgo lo schema del dispositivo iOS, vedo il file .a. So che mi manca qualcosa di ovvio qui, per favore aiuto!Costruisci libreria statica in XCode 4 per iPhone Simulator

risposta

8

Controllare la directory di costruzione, se c'è un file * .a in release-iphonephones e Release-iphoneos quindi tutto dovrebbe andare bene. Ma hai davvero bisogno di usare schemi separati? Here's very good guide to static libraries on Xcode 4. Questa guida descrive come rendere le librerie universali, quindi i file * .a per simulatore e dispositivo vengono uniti in un unico file.

+0

Sono di fronte al problema simile. Nel mio caso il mio file di libreria .a è presente nelle directory Release-iphonephones e Release-iphoneos. Riesco a vedere solo il file di libreria creato per il dispositivo nella sezione Prodotti su xCode4 e non il file di libreria creato per il simulatore. Sono novizio per lo sviluppo di iPhone. Sarebbe davvero bello se qualcuno potesse darmi qualche suggerimento su questo comportamento. – Rise

Problemi correlati