iOS
Xcode Build & Archive från kommandoraden
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