iOS
Kompilacja i archiwizacja Xcode z wiersza poleceń
Szukaj…
Składnia
xcodebuild [-project name.xcodeproj] -scheme schemename [[-destination destinationspecifier] ...] [-destination-timeout value] [-configuration configurationname] [-sdk [sdkfullpath | sdkname]] [action ...] [buildsetting=value ...] [-userdefault=value ...]
Parametry
Opcja | Opis |
---|---|
-projekt | Zbuduj nazwę projektu.xcodeproj. |
-schemat | Wymagane, jeśli budujesz przestrzeń roboczą. |
-Miejsce docelowe | Użyj urządzenia docelowego |
-konfiguracja | Użyj konfiguracji kompilacji |
-sdk | określony SDK |
Uwagi
Uruchom xcodebuild
z katalogu zawierającego twój projekt, aby zbudować projekt Xcode. Aby zbudować obszar roboczy Xcode, należy przekazać zarówno opcje -workspace, jak i -scheme, aby zdefiniować kompilację. Parametry schematu kontrolują, które cele są budowane i jak są budowane, chociaż możesz przekazać inne opcje do xcodebuild, aby zastąpić niektóre parametry schematu.
Kompilacja i archiwizacja
Budować:
xcodebuild -exportArchive -exportFormat ipa \
-archivePath "/Users/username/Desktop/MyiOSApp.xcarchive" \
-exportPath "/Users/username/Desktop/MyiOSApp.ipa" \
-exportProvisioningProfile "MyCompany Distribution Profile"
Archiwum:
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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow