Sono un po 'confuso su cosa succede con lo strumento da riga di comando xcodebuild quando si specifica uno spazio di lavoro e uno schema.area di lavoro xcodebuild e schema
Capisco come funziona uno schema configurato nella GUI XCode IDE. L'azione build elenca gli obiettivi da creare e per ogni azione (Analizza, Prova, Esegui, Profilo, Archivia), si seleziona quale si desidera eseguire l'azione di costruzione.
Quindi, se ogni azione (Analizza, Prova, Esegui, Profilo, Archivia) è selezionata nell'azione di creazione per la creazione, cosa succede quando eseguo il comando seguente.
xcodebuild clean install -workspace MyWorkspace.xcworkspace -scheme MyScheme
-configuration AdHoc SYMROOT=PATH DSTROOT=PATH...
Si cerca MyScheme.xcscheme nella xcodeproj principale che ha tutta questa configurazione specificato quando la modifica del regime in XCode.
Cosa legge xcodebuild legge da questo file? Costruisce il target configurato con la configurazione AdHoc e ignora tutto il resto?
Quindi, se si specifica build come azione build, verrà esaminata la Schema configurata per ottenere la configurazione di build come Debug/Release? –