iOS
Xcode Build & Archive von der Kommandozeile aus
Suche…
Syntax
xcodebuild [-project name.xcodeproj] -scheme schemename [[-destination destinationspecifier] ...] [-destination-timeout value] [-configuration configurationname] [-sdk [sdkfullpath | sdkname]] [action ...] [buildsetting=value ...] [-userdefault=value ...]
Parameter
Möglichkeit | Beschreibung |
---|---|
-Projekt | Erstellen Sie den Projektnamen.xcodeproj. |
-planen | Erforderlich, wenn ein Arbeitsbereich erstellt wird. |
-Ziel | Verwenden Sie das Zielgerät |
-Aufbau | Verwenden Sie die Build-Konfiguration |
-sdk | angegebenes SDK |
Bemerkungen
Führen Sie xcodebuild
aus dem Verzeichnis aus, das Ihr Projekt enthält, um ein Xcode-Projekt zu erstellen. Um einen Xcode-Arbeitsbereich zu erstellen, müssen Sie die Optionen -workspace und -scheme übergeben , um den Build zu definieren. Die Parameter des Schemas steuern, welche Ziele erstellt werden und wie sie erstellt werden. Sie können jedoch andere Optionen an xcodebuild übergeben, um einige Parameter des Schemas zu überschreiben.
Bauen & Archivieren
Bauen:
xcodebuild -exportArchive -exportFormat ipa \
-archivePath "/Users/username/Desktop/MyiOSApp.xcarchive" \
-exportPath "/Users/username/Desktop/MyiOSApp.ipa" \
-exportProvisioningProfile "MyCompany Distribution Profile"
Archiv:
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
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow