Partilhar via


XcodePackageiOS@0 - Tarefa xcode package iOS v0

Utilize esta tarefa para gerar um ficheiro .ipa a partir da saída de construção do Xcode utilizando xcrun (Xcode 7 ou abaixo).

Esta tarefa é prevadida.

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 - Nome de .app
string. Obrigatório. Valor predefinido: name.app.

Especifica o nome do .app, que às vezes é diferente do .ipa.


ipaName - Nome de .ipa
string. Obrigatório. Valor predefinido: name.ipa.

Especifica o nome do .ipa, que às vezes é diferente do .app.


provisioningProfile - Nome do perfil de provisionamento
string. Obrigatório.

Especifica o nome do perfil de provisionamento a utilizar durante a assinatura.


sdk - SDK
string. Obrigatório. Valor predefinido: iphoneos.

Especifica o SDK. Executar xcodebuild -showsdks para ver a lista válida de SDKs.


appPath - Caminho para .app
string. Obrigatório. Valor predefinido: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

Especifica o caminho relativo para o ficheiro .app construído.


ipaPath - Caminho para o lugar .ipa
string. Obrigatório. Valor predefinido: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

Especifica o caminho relativo onde o .ipa é colocado. O diretório é criado se não existir.


Opções de controlo de tarefas

Todas as tarefas têm opções de controlo para além das entradas de tarefa. Para obter mais informações, consulte opções de Controlo e propriedades de tarefas comuns.

Variáveis de saída

Nenhum.

Observações

Utilize esta tarefa para gerar um ficheiro .ipa a partir da saída de construção do Xcode.

Importante

A tarefa iOS do Pacote Xcode foi depreciada. Só é relevante se estiver a utilizar o Xcode 6.4. Caso contrário, utilize a versão mais recente da tarefa Xcode.

Requisitos

Requisito Description
Tipos de gasodutos YAML, construção clássica
Continua Agente, Grupo de Implementação
Exigências Os agentes auto-alojados devem ter capacidades que correspondam às seguintes exigências para executar empregos que utilizem esta tarefa: xcode
Capacidades Esta tarefa não satisfaz quaisquer pedidos para tarefas subsequentes no trabalho.
Restrições de comando Qualquer
Variáveis de configuração Qualquer
Versão do agente Todas as versões de agente suportadas.
Categoria da tarefa Compilar