Gérer les groupes de distribution App Center

Important

La mise hors service de Visual Studio App Center est prévue pour le 31 mars 2025. Bien que vous puissiez continuer à utiliser Visual Studio App Center jusqu’à sa mise hors service complète, il existe plusieurs alternatives recommandées vers lesquelles vous pouvez envisager la migration.

En savoir plus sur les chronologies et les alternatives de support.

Gérer les groupes de distribution

Les groupes de distribution sont utilisés pour contrôler l’accès aux mises en production. Un groupe de distribution représente un ensemble d’utilisateurs gérés conjointement et avec un accès commun aux versions. Par exemple, les groupes de distribution incluent des équipes d’utilisateurs, comme des testeurs d’assurance qualité ou de bêta-testeurs externes, ou peuvent représenter des phases ou des anneaux de mises en production, tels que le préproduction.

Création d’un groupe de distribution

Pour créer un groupe de distribution, connectez-vous au portail App Center, sélectionnez votre application, puis cliquez sur Distribuer un > nouveau groupe. Nommez le groupe de distribution. Vous pouvez ajouter des utilisateurs au groupe par e-mail.

Types de groupes de distribution

Groupes de distribution privés

Dans App Center, les groupes de distribution sont privés par défaut. Seuls les testeurs invités par e-mail peuvent accéder aux versions disponibles pour ce groupe. Les testeurs ajoutés à ce groupe recevront une notification indiquant qu’ils ont été ajoutés à l’application à tester. Après une mise en production, les testeurs reçoivent un nouvel e-mail de notification de mise en production et doivent se connecter à App Center pour accéder à la version.

Groupes de distribution publics

Les groupes de distribution doivent être publics pour autoriser les installations non authentifiées à partir de liens publics. Quand vous créez un groupe de distribution, les options sont disponibles pendant le processus d’installation. Après avoir donné un nom à votre groupe, vous pouvez activer Autoriser l’accès public.

Pour rendre un groupe existant public, ouvrez le groupe et cliquez sur l’icône des paramètres dans le coin supérieur droit de l’écran. Activez ensuite Autoriser l’accès public.

Comme avec les groupes de distribution privés, les testeurs reçoivent des e-mails les invitant à tester l’application et quand des versions sont disponibles. Pour accéder à l’application, les testeurs doivent se connecter avec leur compte App Center.

En outre, un lien de téléchargement public se trouve sous le nom du groupe de distribution en haut de la page du groupe de distribution. Tout le monde peut accéder à la version sans se connecter à l’aide du lien de téléchargement public.

Groupes de distribution partagés

Les groupes de distribution partagés sont des groupes de distribution privés ou publics qui sont partagés entre plusieurs applications dans une seule organization. Les groupes de distribution partagés éliminent la nécessité de répliquer des groupes de distribution sur plusieurs applications. Vous pouvez accorder à un groupe de distribution partagé l’accès à n’importe quelle combinaison d’applications dans votre organization.

Contrairement aux groupes de distribution au niveau de l’application, les groupes de distribution partagés se trouvent au niveau organization plutôt qu’au niveau de l’application. Pour créer un groupe de distribution partagé :

  1. Connectez-vous au portail App Center, puis sélectionnez le organization auquel vous souhaitez ajouter le groupe partagé.
  2. Dans le volet du navigateur qui s’ouvre, cliquez sur Personnes.
  3. Dans la page Personnes, cliquez sur le lien groupe de distribution pour ouvrir la page des groupes de distribution partagés.
  4. Dans le coin supérieur droit de la page des groupes de distribution partagés, sélectionnez le bouton bleu Créer un groupe .

Une fois que vous avez un groupe de distribution, cliquez sur l’entrée de groupe dans le tableau pour ajouter des testeurs et des applications au groupe.

Pour ajouter des testeurs à votre nouveau groupe de distribution partagé, sélectionnez l’onglet Testeurs et entrez les e-mails des testeurs.

Pour ajouter des applications à votre nouveau groupe de distribution partagé, sélectionnez l’onglet Applications et entrez le nom des applications auxquelles ce groupe doit avoir accès.

Gestion des utilisateurs dans un groupe de distribution

Ajout de testeurs

Cliquer sur un groupe de distribution permet de gérer le groupe. Vous pouvez utiliser la zone d’invitation pour ajouter des utilisateurs supplémentaires.

Notes

Les invitations sont actives pendant 30 jours. Vous pouvez envoyer une nouvelle invitation si la précédente n’a pas été acceptée.

Si votre organization est connecté à Azure Active Directory, vous pouvez également ajouter des groupes de sécurité Azure AD à votre groupe de distribution.

Suppression des testeurs

Sélectionnez des utilisateurs dans la table pour les supprimer du groupe.

Dans cette page, vous pouvez également voir l’historique complet des versions de ce groupe de distribution en cliquant sur l’onglet Mises en production.

Gérer automatiquement les appareils

En règle générale, lorsque vous publiez une application iOS signée avec un profil de provisionnement ad hoc ou de développement, vous devez obtenir les ID d’appareil (UDID) de chaque testeur et les ajouter au profil d’approvisionnement avant de compiler la version.

En activant le paramètre Gérer automatiquement les appareils du groupe de distribution, App Center automatise ce processus, en mettant à jour le profil d’approvisionnement chaque fois qu’un testeur inscrit un nouvel appareil. Ce paramètre est accessible uniquement par le biais d’un groupe de distribution au niveau de l’application et n’est pas disponible via un groupe global. Vous pouvez accéder à un groupe de distribution au niveau de l’application en sélectionnant l’application dans App Center, puis en cliquant sur Distribuer. Sous Distribuer, cliquez sur Groupes , puis sur le groupe spécifique que vous souhaitez gérer.

Notes

Dans le cadre de l’automatisation du flux de travail, vous devez fournir le nom d’utilisateur et le mot de passe de votre ID Apple et de votre certificat de production au format .p12.

Lorsqu’un nouvel appareil est ajouté, App Center s’assure que tous les appareils du groupe de distribution cible sont inscrits dans votre portail des développeurs à l’aide de votre ID Apple. App Center vérifie également que tous les profils d’approvisionnement utilisés dans l’application sont régénérés avec les ID d’appareil existants et nouveaux. Les profils d’approvisionnement régénérés sont ensuite téléchargés sur les serveurs App Center.

App Center utilise votre certificat enregistré et les profils d’approvisionnement régénérés pour signer à nouveau la version actuelle de votre application. De cette façon, il peut être installé sur n’importe quel appareil du groupe de distribution de la version, sans qu’une nouvelle version soit générée. Un lien de téléchargement vers la version nouvellement signée sera disponible via le portail d’installation d’App Center.

Notes

Toutes les URL install.appcenter.ms qui contiennent des fichiers à télécharger sont accessibles publiquement.

En savoir plus sur ce qu’est la nouvelle signature et les problèmes de confidentialité quand App Center stocke votre ID apple et votre certificat.

Ajout de groupes de sécurité Azure Active Directory (AAD) à un groupe de distribution

App Center prend en charge l’ajout de groupes de sécurité AAD à un groupe de distribution, une fois que votre organization App Center est connecté à votre locataire Azure Active Directory.

Pour connecter des locataires Azure AD à App Center, consultez Connexion à Azure Active Directory.

Une fois que votre locataire est connecté au organization, vous pouvez ajouter des groupes de sécurité AAD au groupe de distribution, en utilisant la même page que celle que vous utilisez pour ajouter des testeurs individuels.

Publication d’une build dans un groupe de distribution

Pour libérer une nouvelle build dans un groupe de distribution, utilisez le bouton Distribuer une nouvelle mise en production en haut de l’écran. Enfin, choisissez le groupe de distribution dans la liste.

Notes

Les testeurs ajoutés en tant que membres d’un groupe de sécurité AAD ne nécessitent pas de connexion App Center. Ils ne sont donc pas e-mail pour les nouvelles versions de build. Ajoutez des testeurs directement au groupe de distribution s’ils doivent être envoyé par e-mail pour chaque version.

Notes

Les testeurs ajoutés en tant que membres d’un groupe de sécurité AAD ne peuvent pas être invités à partir d’un autre locataire. Les comptes testeurs doivent être créés dans le même locataire que le groupe de sécurité AAD.

Analyse des téléchargements utilisateur

L’analytique des téléchargements utilisateur vous permet de surveiller la façon dont les testeurs au sein d’un groupe de distribution interagissent avec une mise en production. Les nombres de téléchargements totaux et uniques pour une version sont disponibles en haut de chaque page de groupe de distribution et dans la page Détails de la mise en production. Le nombre total de téléchargements représente le nombre total de fois où un testeur a cliqué sur le bouton Installer. Le nombre de téléchargements uniques représente le nombre d’utilisateurs qui ont installé la version. Par exemple, si un testeur a téléchargé une version sur deux appareils de test différents, vous verrez deux téléchargements totaux et un téléchargement unique.

Les groupes de distribution publics incluent uniquement le nombre total de téléchargements, et non le nombre unique de téléchargements.