InstallAppleProvisioningProfile@0 - Installer la tâche Apple Provisioning Profile v0
Utilisez cette tâche pour installer un profil d’approvisionnement Apple, nécessaire pour générer sur un agent macOS.
Syntaxe
# Install Apple Provisioning Profile v0
# Install an Apple provisioning profile required to build on a macOS agent.
- task: InstallAppleProvisioningProfile@0
inputs:
provProfileSecureFile: # string. Required. Provisioning Profile.
#removeProfile: true # boolean. Remove Profile After Build. Default: true.
Entrées
provProfileSecureFile
- Profil d’approvisionnement
string
. Obligatoire.
Spécifie le profil d’approvisionnement chargé pour Secure Files
l’installation sur l’agent macOS.
removeProfile
- Supprimer le profil après la build
boolean
. Valeur par défaut : true
.
Spécifie que le profil d’approvisionnement doit être supprimé de l’agent une fois la build ou la mise en production terminée.
Options de contrôle de tâche
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
Vous pouvez utiliser cette tâche pour installer des profils d’approvisionnement nécessaires pour créer des applications iOS, des applications Apple WatchKit et des extensions d’application.
Vous pouvez installer un profil d’approvisionnement Apple qui est :
- Stocké en tant que fichier sécurisé sur le serveur.
- Validé dans le référentiel source ou copié dans un chemin d’accès local sur l’agent macOS. Vous devez chiffrer les profils d’approvisionnement si vous les validez dans le référentiel source. Vous pouvez utiliser la tâche Decrypt File pour déchiffrer les profils pendant une build ou une version.
Spécifications
Condition requise | Description |
---|---|
Types de pipelines | YAML, Build Classique, Version Classique |
S’exécute sur | Agent, DeploymentGroup |
Demandes | Les agents auto-hébergés doivent avoir des fonctionnalités qui correspondent aux demandes suivantes pour exécuter des travaux qui utilisent cette tâche : xcode |
Capabilities | Cette tâche ne répond à aucune demande de tâches ultérieures dans le travail. |
Restrictions de commande | Quelconque |
Variables settables | Quelconque |
Version de l’agent | 2.116.0 ou version ultérieure |
Catégorie de la tâche | Utilitaire |