provare qualcosa di simile nella lista degli argomenti xcodebuild manual link
-destination "platform=iOS Simulator,OS=8.0,name=iPhone 6"
Questo è ciò che viene visualizzato per un progetto (che sto facendo questa ipotesi, sulla base di contesto di cui sopra)
xcodebuild [-project projectname] -scheme schemename [-destination destinationspecifier]
[-destination-timeout value] [-configuration configurationname]
[-sdk [sdkfullpath | sdkname]] [buildaction ...] [setting=value ...]
[-userdefault=value ...]
In uno dei loro esempi è anche possibile elencare più destinazioni.
Sono personalmente in un progetto che utilizza uno spazio di lavoro, quindi devo elencare uno schema.
Nota a margine, ho notato che stai impostando TARGET_BUILD_DIR e BUILD_PRODUCTS. Ho impostato OBJROOT e SYMROOT e le directory sono uscite come se avessi usato la GUI Xcode.
Ultimo accesso al sito è un vero e proprio esempio di utilizzo della bandiera destinazione
BUILDDIR="<path/to/build/directory>"
xcodebuild -workspace "<path/to/workspace/>my.xcworkspace" -scheme "NameOfMySchemeToBuild" -destination "platform=iOS Simulator,OS=8.0,name=iPhone 6" -configuration "Release" OBJROOT=$BUILDDIR SYMROOT=$BUILDDIR
Spero che questo aiuti!
Impossibile generare in XCode? – wshcdr
Il progetto quadro è elencato come dipendenza nelle fasi di creazione? Xcode risolverà le dipendenze in modo implicito ma la riga di comando non lo farà. – borrrden
Viene generato mentre sto usando xcode ma non sto generando tramite il comando xcodebuild. –