Sök…


Syntax

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

parametrar

Alternativ Beskrivning
-projekt Bygg projektets namn.xcodeproj.
-schema Krävs om du bygger en arbetsyta.
-destination Använd destinationsenheten
-konfiguration Använd byggkonfigurationen
-sdk specificerad SDK

Anmärkningar

Kör xcodebuild från katalogen som innehåller ditt projekt för att bygga ett Xcode-projekt. För att skapa ett Xcode-arbetsområde måste du passera både -workspace och -scheme för att definiera build. Parametrarna för schemat kommer att styra vilka mål som byggs och hur de byggs, även om du kan överföra andra alternativ till xcodebuild för att åsidosätta vissa parametrar i schemat.

Bygg & arkivera

Bygga:

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

arkiv:

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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow