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 |