iOS
Xcode Build & Archive desde la línea de comandos
Buscar..
Sintaxis
xcodebuild [-project name.xcodeproj] -scheme schemename [[-destination destinationspecifier] ...] [-destination-timeout value] [-configuration configurationname] [-sdk [sdkfullpath | sdkname]] [action ...] [buildsetting=value ...] [-userdefault=value ...]
Parámetros
Opción | Descripción |
---|---|
-proyecto | Construye el nombre del proyecto.xcodeproj. |
-esquema | Se requiere si se construye un espacio de trabajo. |
-destino | Usa el dispositivo de destino |
-configuración | Usa la configuración de compilación |
-sdk | SDK especificado |
Observaciones
Ejecute xcodebuild
desde el directorio que contiene su proyecto para construir un proyecto de Xcode. Para construir un espacio de trabajo de Xcode, debe pasar las opciones -workspace y -scheme para definir la compilación. Los parámetros del esquema controlarán qué objetivos se crean y cómo se crean, aunque puede pasar otras opciones a xcodebuild para anular algunos parámetros del esquema.
Construir y archivar
Construir:
xcodebuild -exportArchive -exportFormat ipa \
-archivePath "/Users/username/Desktop/MyiOSApp.xcarchive" \
-exportPath "/Users/username/Desktop/MyiOSApp.ipa" \
-exportProvisioningProfile "MyCompany Distribution Profile"
Archivo:
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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow