La création de packages IOS Xamarin dans Azure DevOps

Azure Devops est un outil de festion de code source qui est utilisé pour gérer des projets et également pour livrer automatiqueent des pacjages complets.

Il est nécessaire d’avoir un compte de développeur payant d’Apple. Il est important de savoir comment stocker le fichier en toute sécurité. Azure Devops a la possibilité de stocker des fichiers sécurisés dans un magasin distinct qui sera disponible pour le pipeline souhaité.

Après avoir téléchargé le fichier de provisionnement et le certificat, il faut définir les variables requises dans l’onglet « Groupes de variables » et créer un nouveau groupe.

AppleCertificate-FileName contient le nom de fichier du certificat stocké à l’enmplacement de fichier sécurisé. Il faut également stocker le mot de passe pour le certificat avec la commande AppleCertificate-Password le nom du fichier de provisionnement avec ProvisioningProfile-FilenName qui définira la référence au fichier dans l’onglet fichiers sécurisés.

Un package IPA est créé grâce au script Pipeline qui est un script .yaml. Après la compilation terminée, il est possible d’exécuter le script.

Azure DevOps est un outil de construction capable de créer presque tous les environnement d’exécution ainsi que des application iOS. il est possible de créer un pipeline CI/CD qui énérera automatiquement une nouvelle version de l’application.


Publié le 11 mars 2023.

Posté par Sascha.