Ho un ambiente CI che crea il mio progetto. Quindi quando compilo il mio progetto con xcodebuild -target MyTarget
e lo eseguo su un dispositivo fisico, ottengo un bug visivo con una delle librerie Three20
e un arresto anomalo riproducibile.Comportamento diverso su Xcode e xcodebuild
Tuttavia, quando compilo ed eseguo il progetto e lo stesso target tramite Xcode, non ho né il crash né il problema visivo.
Poiché non faccio niente di particolare con xcodebuild
, mi aspetto che le due versioni siano identiche. Generalmente preferirei avere il problema in due punti rispetto alle due build che si comportano diversamente.
Qualcuno ha riscontrato problemi simili e come posso assicurarmi che il prodotto di Xcode e xcodebuild sia identico? Grazie mille per il vostro aiuto.
Provare a confrontare i comandi di compilazione in uscita da 'xcodebuild' con il modulo di trascrizione di build in Xcode e vedere se ci sono differenze? –
Si sta specificando un'area di lavoro per xcodebuild ed è uguale a quello utilizzato con le build GUI Xcode. –
@ChrisGummer Non utilizzo esplicitamente le aree di lavoro in modo che entrambi utilizzino lo stesso spazio di lavoro predefinito. – Besi