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