Ho un progetto Xcode che contiene diversi sottoprogetti (progetti di framework che compilano come file lib) come parte del progetto principale. Il progetto compila/compila correttamente in Xcode (crea i sottoprogetti correttamente dalla parte inferiore dell'albero gerarchico fino al progetto principale dell'app).Xcode: Come creare xcodebuild per costruire un progetto che contiene sottoprogetti
Attualmente sto provando a impostare il progetto per l'integrazione continua e quando provo a costruire dalla riga di comando utilizzando xcodebuild ... la compilazione fallisce a causa del mancato rilevamento dei file .a che dovrebbero essere stati creati prima del progetto principale.
È possibile creare autonomamente ciascuno dei file lib dalla linea cmd, ma l'intero progetto consolidato non riesce. Anche se ho le dipendenze gestite correttamente nello schema di destinazione e se specificherò il target o lo schema quando uso xcodebuild, non costruirò ancora i sottoprogetti.
C'è un modo per fare in modo che xcodebuild costruisca i sottoprogetti e poi il progetto principale come fa nell'IDE Xcode? In caso contrario, funzionerebbe se convertissi l'intero progetto in un'area di lavoro?
Qualsiasi aiuto o suggerimento sarebbe molto apprezzato. Sto eseguendo Xcode 5.1.1 su Mavericks.
A volte le configurazioni di build 'Release' e' Debug' hanno impostazioni diverse. Puoi provare a utilizzare l'opzione xcodebuild '-configuration Debug'. Questo _should_ costruisce allo stesso modo di Xcode 5.1 se avessi premuto il pulsante Esegui. –
Inoltre, dai un'occhiata alle domande "Correlate" nella barra laterale destra. –