2013-08-09 9 views
9

Sto cercando di capire un modo più semplice per copiare/sincronizzare l'elenco di framework per la fase di generazione del linker in XCode. So che posso duplicare i bersagli in Xcode, ma, questo è per creare un nuovo target per il gruppo di test dell'unità Cocoa Touch.Come posso copiare/sincronizzare la fase Xcode "Libreria collegamenti con librerie" tra diversi target di costruzione

Creazione di un nuovo target di test dell'unità crea una fase di creazione del linker con solo SenTestingKit.framework, UIKit.framework, Foundation.framework. Devo quindi aggiungere manualmente un numero di framework.

Questo è un problema perché mantengo un plug-in per phonegap/cordova e voglio rendere più semplice per gli altri l'esecuzione dei test di unità nel progetto phonegap/cordova che utilizza il mio plug-in.

Esiste un modo intelligente per trascinare gli elementi del linker tra i target in XCode? Oppure posso inserire tutti gli elementi del linker nel file di progetto da una chiamata da riga di comando?

risposta

3

C'è un modo molto semplice per farlo. Aggiungi framework a un target, i framework appariranno nella finestra di navigazione del progetto (la finestra di sinistra). Seleziona il framework e guarda nella finestra File Inspector, puoi vedere il target nella lista "Target Membership". Basta fare clic sugli altri target e il framework è collegato negli altri target.

Spero che questo aiuti.

Problemi correlati