iOS
Xcode Build & Archive из командной строки
Поиск…
Синтаксис
xcodebuild [-project name.xcodeproj] -scheme schemename [[-destination destinationspecifier] ...] [-destination-timeout value] [-configuration configurationname] [-sdk [sdkfullpath | sdkname]] [action ...] [buildsetting=value ...] [-userdefault=value ...]
параметры
вариант | Описание |
---|---|
-проект | Создайте проект name.xcodeproj. |
-схема | Требуется при создании рабочего пространства. |
-место назначения | Использовать целевое устройство |
-конфигурация | Использовать конфигурацию сборки |
-sdk | указанный SDK |
замечания
Запустите xcodebuild
из каталога, содержащего ваш проект, для создания проекта Xcode. Чтобы создать рабочую область Xcode, вы должны передать параметры -workspace и -схемы для определения сборки. Параметры схемы будут контролировать, какие цели создаются и как они построены, хотя вы можете передать другие параметры xcodebuild, чтобы переопределить некоторые параметры схемы.
Строительство и архив
Телосложение:
xcodebuild -exportArchive -exportFormat ipa \
-archivePath "/Users/username/Desktop/MyiOSApp.xcarchive" \
-exportPath "/Users/username/Desktop/MyiOSApp.ipa" \
-exportProvisioningProfile "MyCompany Distribution Profile"
Архив:
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
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow