Partager via


XcodePackageiOS@0 - Tâche iOS v0 du package Xcode

Utilisez cette tâche pour générer un fichier .ipa à partir de la sortie de build Xcode à l’aide de xcrun (Xcode 7 ou inférieur).

Cette tâche est dépréciée.

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.

Entrées

appName - Nom de .app
string. Obligatoire. Valeur par défaut : name.app.

Spécifie le nom de .app, qui est parfois différent de .ipa.


ipaName - Nom de .ipa
string. Obligatoire. Valeur par défaut : name.ipa.

Spécifie le nom du .ipa, qui est parfois différent de l’application .app.


provisioningProfile - Nom du profil d’approvisionnement
string. Obligatoire.

Spécifie le nom du profil d’approvisionnement à utiliser lors de la signature.


sdk - Sdk
string. Obligatoire. Valeur par défaut : iphoneos.

Spécifie le Kit de développement logiciel (SDK). Exécutez xcodebuild -showsdks pour afficher la liste valide des sdk.


appPath - Chemin d’accès à .app
string. Obligatoire. Valeur par défaut : $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

Spécifie le chemin relatif du fichier .app généré.


ipaPath - Chemin d’accès pour placer .ipa
string. Obligatoire. Valeur par défaut : $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

Spécifie le chemin d’accès relatif où .ipa est placé. S’il n’existe pas déjà, le répertoire est créé.


Options de contrôle des tâches

Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâche. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.

Variables de sortie

Aucun.

Notes

Utilisez cette tâche pour générer un fichier .ipa à partir de la sortie de build Xcode.

Important

La tâche iOS du package Xcode a été déconseillée. Elle est pertinente uniquement si vous utilisez Xcode 6.4. Sinon, utilisez la dernière version de la tâche Xcode.

Configuration requise

Condition requise Description
Types de pipelines YAML, build classique
S’exécute sur Agent, DeploymentGroup
Demandes Les agents auto-hébergés doivent avoir des fonctionnalités qui correspondent aux exigences suivantes pour exécuter des travaux qui utilisent cette tâche : xcode
Capabilities Cette tâche ne répond à aucune demande pour les tâches suivantes dans le travail.
Restrictions de commandes Quelconque
Variables settables Quelconque
Version de l’agent Toutes les versions d’agent prises en charge.
Catégorie de la tâche Build