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 |