2015-04-05 21 views
6

Sono attualmente in grado di AdHoc costruire la mia app iOS utilizzando il seguente comando:Archivio Corporatura iOS App con XCode aperta

xcodebuild -workspace MyApp.xcworkspace -scheme MyApp -configuration AdHoc archive -archivePath /Users/andrewherrick/Desktop/MyApp.xcarchive 

Funziona benissimo quando il mio telefono non è collegato al mio Mac con XCode riconoscerlo. Tuttavia, quando è inserito in essa sempre bombe fuori:

Reason: You cannot archive for the iOS Simulator platform. 

C'è qualche cosa che posso modificare il comando di generazione per permettere a me di non dover scollegare il telefono ogni volta che voglio un adhoc fresca costruire?

+1

Hai capito? – franck

+0

Nope sta ancora disconnettendo il telefono durante la compilazione :( – aherrick

+1

Grazie mille per aver postato questo messaggio, non sono riuscito a capire perché il mio comando di archivio ha improvvisamente smesso di funzionare! – danieljimenez

risposta

9

provare a utilizzare il parametro -destination. ad esempio:

xcodebuild -workspace MyApp.xcworkspace -scheme MyApp -configuration AdHoc archive -archivePath /Users/andrewherrick/Desktop/MyApp.xcarchive -destination generic/platform=iOS 
+0

Grazie! Questo sembra aver risolto il problema per me. – TheBestBigAl

Problemi correlati