Ricerca…


Sintassi

  • xcodebuild [-project name.xcodeproj] -scheme schemename [[-destination destinationspecifier] ...] [-destination-timeout value] [-configuration configurationname] [-sdk [sdkfullpath | sdkname]] [action ...] [buildsetting=value ...] [-userdefault=value ...]

Parametri

Opzione Descrizione
-progetto Costruisci il nome name.xcodeproj.
-schema Obbligatorio se si costruisce uno spazio di lavoro.
-destinazione Usa il dispositivo di destinazione
-configurazione Usa la configurazione di build
-SDK SDK specificato

Osservazioni

Esegui xcodebuild dalla directory che contiene il tuo progetto per creare un progetto Xcode. Per creare uno spazio di lavoro Xcode, è necessario passare entrambe le opzioni -workspace e -scheme per definire la build. I parametri dello schema controlleranno quali obiettivi sono costruiti e come sono costruiti, sebbene tu possa passare altre opzioni a xcodebuild per sovrascrivere alcuni parametri dello schema.

Costruisci e archivia

Costruire:

xcodebuild -exportArchive -exportFormat ipa \
    -archivePath "/Users/username/Desktop/MyiOSApp.xcarchive" \
    -exportPath "/Users/username/Desktop/MyiOSApp.ipa" \
    -exportProvisioningProfile "MyCompany Distribution Profile"

Archivio:

xcodebuild -project <ProjectName.xcodeproj> 
    -scheme <ProjectName> 
    -sdk iphonesimulator 
    -configuration Debug 
    -destination "platform=iOS Simulator,name=<Device>,OS=9.3" 
    clean build


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow