Partager via


Gestion des comptes Apple

L’interface de gestion de compte Apple dans Visual Studio permet d’afficher des informations pour les équipes de développement associées à un ID Apple. Il vous permet d’effectuer les opérations suivantes :

  • Ajouter des comptes de développeur Apple
  • Afficher les certificats de signature et les profils d’approvisionnement
  • Créer des certificats de signature
  • Télécharger les profils d’approvisionnement existants

Important

Les outils de Xamarin pour la gestion des comptes Apple affichent uniquement des informations sur les comptes de développeur Apple payants. Pour savoir comment tester une application sur un appareil sans compte de développeur Apple payant, consultez le guide d’approvisionnement gratuit pour les applications Xamarin.iOS .

Spécifications

La gestion des comptes Apple est disponible sur Visual Studio pour Mac, Visual Studio 2019 et Visual Studio 2017 (version 15.7 et ultérieure). Vous devez également disposer d’un compte développeur Apple payant pour utiliser cette fonctionnalité. Pour plus d’informations sur les comptes de développeur Apple, consultez le Guide d’approvisionnement des appareils.

Notes

Avant de commencer, veillez à accepter d’abord les contrats de licence utilisateur dans le portail des développeurs Apple.

Ajouter un compte de développeur Apple

  1. Accédez à Visual Studio > Préférences > Compte de développeur Apple et cliquez sur le + bouton pour ouvrir la boîte de dialogue de connexion :

    Capture d’écran de la page des comptes de développeur Apple dans Visual Studio pour Mac préférences.

  2. Entrez votre ID Apple et votre mot de passe, puis cliquez sur Se connecter. Cela permet d’enregistrer vos informations d’identification dans le trousseau sécurisé sur cet ordinateur.

  3. Sélectionnez Toujours Autoriser dans la boîte de dialogue d’alerte pour permettre à Visual Studio d’utiliser vos informations d’identification :

    Boîte de dialogue Toujours autoriser l’alerte

  4. Une fois que votre compte a été ajouté avec succès, vous verrez votre IDENTIFIANT Apple et toutes les équipes dont votre ID Apple fait partie :

    Boîte de dialogue compte de développeur Apple avec des comptes ajoutés

Afficher les certificats de signature et les profils d’approvisionnement

Sélectionnez une équipe et cliquez sur Afficher les détails... pour ouvrir une boîte de dialogue qui affiche la liste des identités de signature et des profils de provisionnement installés sur votre ordinateur.

La boîte de dialogue détails de l’équipe affiche une liste d’identités de signature, organisées par type. La colonne État vous indique si le certificat est :

  • Valide : l’identité de signature (à la fois le certificat et la clé privée) est installée sur votre ordinateur et n’a pas expiré.

  • Pas dans le trousseau : il existe une identité de signature valide sur le serveur d’Apple. Pour l’installer sur votre ordinateur, il doit être exporté à partir d’un autre ordinateur. Vous ne pouvez pas télécharger l’identité de signature à partir du portail des développeurs Apple, car elle ne contiendra pas la clé privée.

  • Clé privée manquante : un certificat sans clé privée est installé dans le keychain.

  • Expiré : le certificat a expiré. Vous devez le supprimer de votre keychain.

    informations sur la boîte de dialogue détails de l’équipe

Créer un certificat de signature

Pour créer une identité de signature, cliquez sur Créer un certificat pour ouvrir le menu déroulant et sélectionnez le type de certificat que vous souhaitez créer. Si vous disposez des autorisations appropriées, une nouvelle identité de signature s’affiche après quelques secondes.

Si une option de la liste déroulante est grisée et non sélectionnée, cela signifie que vous ne disposez pas des autorisations d’équipe appropriées pour créer ce type de certificat.

Télécharger les profils d’approvisionnement

La boîte de dialogue détails de l’équipe affiche également une liste de tous les profils d’approvisionnement connectés à votre compte de développeur. Vous pouvez télécharger tous les profils d’approvisionnement sur votre ordinateur local en cliquant sur Télécharger tous les profils.

Dépanner

  • L’approbation d’un nouveau compte de développeur Apple peut prendre plusieurs heures. Vous ne pourrez pas activer l’approvisionnement automatique tant que le compte n’aura pas été approuvé.

  • Si l’ajout d’un compte de développeur Apple échoue avec le message Authentication Error: Xcode 7.3 or later is required to continue developing with your Apple ID., assurez-vous que l’ID Apple que vous utilisez a une adhésion payante active au programme développeur Apple. Pour utiliser un compte de développeur Apple payant, consultez le guide d’approvisionnement gratuit pour les applications Xamarin.iOS .

  • Si la tentative de création d’un certificat de signature échoue avec l’erreur You have reached the limit for certificates of this type, le nombre maximal de certificats autorisés a été généré. Pour résoudre ce problème, accédez au Centre de développement Apple et révoquez l’un des certificats de production.

  • Si vous rencontrez des problèmes de connexion dans votre compte sur Visual Studio pour Mac, un correctif possible consiste à ouvrir l’application trousseau et, sous Catégorie, sélectionnez Mots de passe. Recherchez deliver. et supprimez toutes les entrées trouvées.

  • Si votre certificat de signature est révoqué, il peut être supprimé du chemin d’accès suivant sur Windows : C:\Users\<user>\AppData\Local\Xamarin\iOS\Provisioning\Certificates.

Problèmes connus

  • Par défaut, les profils d’approvisionnement de distribution ciblent l’App Store. Vous devez créer les profils internes ou ad hoc manuellement.