2011-09-03 4 views
8

Questo dovrebbe essere semplice, ma non riesco a capire come fare questo in Xcode 4:Xcode 4 spazio di lavoro: l'aggiunta di quadro dal progetto B come la dipendenza per proiettare una

Ho un lavoro Xcode con due top level progetti:

  • progetto a (app): l'applicazione dipende dal quadro costruito da progetto B
  • progetto B (quadro): un bersaglio per la costruzione del quadro

vorrei aggiungere l'obiettivo Framework dal Progetto B come dipendenza all'obiettivo dell'applicazione del Progetto A. Tuttavia, nello Build Phases > Target Dependencies per l'obiettivo del Progetto A, vedo solo il Progetto A (non l'obiettivo quadro del Progetto B).

Sto ancora perfezionando il framework, quindi mi piacerebbe che l'applicazione crei automaticamente il framework ogni volta che viene modificato.

C'è un modo per farlo senza rendere il progetto quadro un figlio del Progetto A?

risposta

7

Ecco cosa ho finalmente capito:

Con entrambi i progetti come progetti di alto livello in uno spazio di lavoro:

  • aggiungere il progetto quadro a Project A, ma assicurarsi che "copia .." non è controllato quando lo aggiungi. Il progetto quadro verrà quindi visualizzato come elemento figlio nel progetto A e come elemento di livello superiore nell'area di lavoro.
+0

FWIW, ho trovato davvero un buon tutorial su questo argomento: http://pymatics.com/2011/12/23/tutorial-develop-a -private-framework-per-your-mac-app-using-xcode-4s-workspace-feature Sto facendo la stessa cosa, ma ho qualche problema con l'applicazione che trova le intestazioni. – GTAE86

Problemi correlati