Gérer les profils d’approvisionnement

Modifier, télécharger ou supprimer des profils d’approvisionnement

Il est possible de modifier, télécharger ou supprimer un profil d’approvisionnement que vous avez créé dans votre compte de développement. Par exemple, vous pouvez modifier un profil d’approvisionnement si vous avez révoqué un certificat ou désactivé un appareil contenu dans ce profil. Vous pouvez également générer un nouveau profil d’approvisionnement qui n’est plus valide, car vous avez activé des services d’app.

Remarque : les profils d’approvisionnement de développement et profils d’approvisionnement de distribution gérés par Xcode n’apparaissent pas dans votre compte de développement.

Rôle requis : Titulaire de compte ou Admin.

Modifier un profil d’approvisionnement

  1. Dans Certificates, Identifiers & Profiles (Certificats, identifiants et profils), cliquez sur Profiles (Profils) dans la barre latérale.

  2. Sélectionnez le profil d’approvisionnement que vous souhaitez modifier.

  3. Apportez les modifications au profil d’approvisionnement, par exemple en changeant son nom, en choisissant un App ID, en ajoutant des certificats ou en sélectionnant un autre ensemble d’appareils.

    Conseil : s’il vous manque un certificat, cliquez sur Cancel (Annuler), créez le certificat de signature dans Xcode (de manière à ce que la clé privée soit installée automatiquement dans votre trousseau), puis suivez à nouveau ces étapes.

  4. Cliquez sur Save (Enregistrer).

Dans Xcode, téléchargez le profil d’approvisionnement.

Générer un nouveau profil d’approvisionnement

Vous devez générer un nouveau profil d’approvisionnement si vous activez ou désactivez des services d’app ou s’il expire.

  1. Dans Certificates, Identifiers & Profiles (Certificats, identifiants et profils), cliquez sur Profiles (Profils) dans la barre latérale.

  2. Sous Provisioning Profiles (Profils d’approvisionnement), sélectionnez le profil d’approvisionnement non valide ou expiré, puis cliquez sur Edit (Modifier).

  3. Cliquez sur Generate (Générer).

Dans Xcode, supprimez le profil d’approvisionnement expiré de tous les appareils (consultez la page « Afficher, supprimer et installer des profils d’approvisionnement sur des appareils » dans l’aide Xcode), puis signez à nouveau votre app en utilisant le nouveau profil.

Télécharger un profil d’approvisionnement

  1. Dans Certificates, Identifiers & Profiles (Certificats, identifiants et profils), cliquez sur Profiles (Profils) dans la barre latérale.

  2. Sous Provisioning Profiles (Profils d’approvisionnement), sélectionnez le profil d’approvisionnement que vous souhaitez modifier, puis cliquez sur Download (Télécharger).

  3. Le profil d’approvisionnement (un fichier avec une extension de nom de fichier .mobileprovision ou .provisionprofile) apparaît dans votre dossier Téléchargements.

Vous avez également la possibilité de télécharger le profil d’approvisionnement dans Xcode.

Supprimer un profil d’approvisionnement

  1. Dans Certificates, Identifiers & Profiles (Certificats, identifiants et profils), cliquez sur Profiles (Profils) dans la barre latérale.

  2. Sous Provisioning Profiles (Profils d’approvisionnement), sélectionnez le profil d’approvisionnement que vous souhaitez modifier, puis cliquez sur Remove (Supprimer).

  3. Dans la boîte de dialogue qui apparaît, cliquez sur Remove (Supprimer).

Pour supprimer un profil d’approvisionnement d’un appareil, consultez la page « Afficher, supprimer et installer des profils d’approvisionnement sur des appareils » dans l’aide Xcode.

Configurer Xcode afin de demander de nouveaux profils d’approvisionnement pour la signature automatique

La signature automatique vous permet de provisionner rapidement vos apps pour le développement et la distribution en utilisant les droits, les appareils enregistrés et les configurations de certificats les plus récents associés à votre identifiant de lot. Dans certaines circonstances inattendues, un problème du système ou la modification d’une configuration peut nécessiter une mise à jour de votre profil d’approvisionnement. Par défaut, Xcode demande un nouveau profil d’approvisionnement uniquement si aucun profil répondant aux exigences connues ne peut être trouvé localement. Si vous souhaitez que Xcode demande un nouveau profil d’approvisionnement lors de l’utilisation de la signature automatique, procédez comme suit :

  1. Accédez au répertoire des profils d’approvisionnement mis en cache dans Xcode à l’emplacement ~/Library/MobileDevice/Provisioning Profiles/.
  2. Vous pouvez également sauvegarder ces fichiers en les copiant dans un autre répertoire.
  3. Supprimez tous les profils d’approvisionnement que vous ne souhaitez pas conserver.
  4. Exécutez une autre build sur votre appareil, archive d’app ou demande de distribution dans Xcode. Cette opération forcera Xcode à ne pas détecter les profils mis en cache éligibles pour votre app, et à demander automatiquement un nouveau profil d’approvisionnement.