Compartir vía


XcodePackageiOS@0: tarea Xcode Package iOS v0

Use esta tarea para generar un archivo .ipa a partir de la salida de compilación de Xcode mediante xcrun (Xcode 7 o inferior).

Esta tarea está en desuso.

Syntax

# Xcode Package iOS v0
# Generate an .ipa file from Xcode build output using xcrun (Xcode 7 or below).
- task: XcodePackageiOS@0
  inputs:
    appName: 'name.app' # string. Required. Name of .app. Default: name.app.
    ipaName: 'name.ipa' # string. Required. Name of .ipa. Default: name.ipa.
    provisioningProfile: # string. Required. Provisioning Profile Name. 
    sdk: 'iphoneos' # string. Required. SDK. Default: iphoneos.
  # Advanced
    appPath: '$(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)' # string. Required. Path to .app. Default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).
    ipaPath: '$(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output' # string. Required. Path to place .ipa. Default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

Entradas

appName - Nombre de .app
string. Obligatorio. Valor predeterminado: name.app.

Especifica el nombre de .app, que a veces es diferente del .ipa.


ipaName - Nombre de .ipa
string. Obligatorio. Valor predeterminado: name.ipa.

Especifica el nombre de .ipa, que a veces es diferente de .app.


provisioningProfile - Nombre del perfil de aprovisionamiento
string. Obligatorio.

Especifica el nombre del perfil de aprovisionamiento que se va a usar al firmar.


sdk - Sdk
string. Obligatorio. Valor predeterminado: iphoneos.

Especifica el SDK. Ejecute xcodebuild -showsdks para ver la lista válida de SDK.


appPath - Ruta de acceso a .app
string. Obligatorio. Valor predeterminado: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

Especifica la ruta de acceso relativa al archivo .app compilado.


ipaPath - Ruta de acceso para colocar .ipa
string. Obligatorio. Valor predeterminado: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

Especifica la ruta de acceso relativa donde se coloca .ipa. Si no existe el directorio, se crea.


Opciones de control de tareas

Todas las tareas tienen opciones de control además de sus entradas de tareas. Para obtener más información, vea Opciones de control y propiedades de tareas comunes.

Variables de salida

Ninguno.

Comentarios

Use esta tarea para generar un archivo .ipa a partir de la salida de compilación de Xcode.

Importante

La tarea Xcode Package iOS ha quedado en desuso. Solo es relevante si usa Xcode 6.4. De lo contrario, use la versión más reciente de la tarea Xcode.

Requisitos

Requisito Descripción
Tipos de canalización YAML, compilación clásica
Se ejecuta en Agente, DeploymentGroup
Peticiones Los agentes autohospedados deben tener funcionalidades que coincidan con las siguientes demandas para ejecutar trabajos que usan esta tarea: xcode
Capabilities Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
Restricciones de comandos Any
Variables que se pueden establecer Any
Versión del agente Todas las versiones de agente compatibles.
Categoría de la tarea: Build