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