web-dev-qa-db-fra.com

Comment supprimer des profils d'approvisionnement de Xcode

Est-ce que quelqu'un sait comment supprimer les profils de provisioning précédemment installés de Xcode?

J'ai vu ce lien , mais je ne parviens pas à trouver cet emplacement dans mon système.

Je pense donc qu'il doit exister un autre moyen de supprimer les profils d'approvisionnement.

154
vaibhav silar

C'est simple, allez dans ce dossier:

~/Library/MobileDevice/Provisioning Profiles/

Ouvrez le Finder sur votre Mac et cliquez sur Aller -> Aller au dossier ... Il suffit de coller cette pâte dans la barre de recherche et cliquer sur Ouvrir . Il montrera la liste des profils de provisioning présents dans Xcode. Supprimer tous les profils d'approvisionnement.

330
Shaik Riyaz

Dans Xcode 6, vous pouvez le faire principalement directement dans Xcode:

  1. Allez dans Xcode -> Préférences -> Comptes.
  2. Choisissez votre identifiant Apple dans la colonne de gauche.
  3. Dans le volet de droite, cliquez sur le bouton "Afficher les détails ...".
  4. Cliquez avec le bouton droit sur le profil d'approvisionnement que vous souhaitez supprimer, puis cliquez sur "Afficher les détails". 
  5. Une fenêtre du Finder s'ouvrira avec le profil d'approvisionnement mis en évidence.
  6. Supprimez le profil d'approvisionnement sélectionné.
78
wishab

Mise à jour pour Xcode 8.3

Cela ne fonctionne plus dans Xcode 8.3. Cela semble lié à la décision d'Apple d'automatiser la génération de profils d'approvisionnement et de certificats:

La "solution" la plus simple (ou solution de contournement) consiste à s'assurer que Xcode est fermé, puis via Terminal:

rm ~/Library/MobileDevice/Provisioning\ Profiles/*.mobileprovision  

Dans Xcode 7 & 8:

  1. Ouvrir Préférences > Comptes

  2. Sélectionnez votre identifiant Apple dans la liste.

  3. Sur le côté droit, sélectionnez l'équipe à laquelle appartient votre profil d'approvisionnement.

  4. Cliquez Voir les détails

  5. Sous Profils de provisioning, cliquez avec le bouton droit sur celui que vous souhaitez supprimer et sélectionnez Déplacer vers la corbeille:

78
brandonscript
  1. Terminal ouvert
  2. cd ~/Bibliothèque/MobileDevice /
  3. ouvert ./

Maintenant, la fenêtre du Finder s'ouvrira avec le dossier Profils de provisioning . Supprimez tous les profils de provisioning d'ici et cela sera reflété dans Xcode.

16
n.by.n

Pour Xcode 7, brandonscript a la bonne réponse.

Pour les versions antérieures:

  1. Connectez-vous au centre des membres Apple Developer et supprimez le profil à cet emplacement: https://developer.Apple.com/account/ios/profile/profileList.action
  2. Dans Xcode, allez dans Préférences> Comptes et cliquez sur votre identifiant Apple et View Details...
  3. Ensuite, synchronisez vos profils d'approvisionnement en ligne sur votre ordinateur local et ceux qui ont été supprimés seront supprimés de la liste:

synchronise provisioning profiles

8
Jannie Theunissen

Dans Xcode 7:

  1. Allez dans Préférences > Comptes > Sélectionnez votre compte et cliquez sur Afficher les détails ...
  2. Dans la section Profils d'approvisionnement, cliquez avec le bouton droit sur le profil que vous souhaitez supprimer et choisissez Déplacer vers la corbeille .
  3. Cliquez sur Tout télécharger pour obtenir tous les profils les plus récents de votre compte ou cliquez sur Télécharger à côté du profil.
  4. Effectuez une vérification de l'intégrité des paramètres de construction de la ou des cibles de votre projet afin que chaque cible utilise effectivement le profil souhaité.
6
kaming

J'ai pu supprimer mon profil d'approvisionnement de XCode 6 en utilisant le centre des membres en ligne. Je viens alors de faire une actualisation/synchronisation dans XCode 6 et cela a disparu. 

Dans le Apple Developer Member Center, je devais faire deux choses pour y arriver:

  • Sous Identifiers -> AP IDs, je devais d'abord supprimer l'ancien ID AP en utilisant toujours l'ancien profil d'approvisionnement que je voulais supprimer.
    • Cette étape était cruciale pour moi. Si je viens de supprimer le profil d'approvisionnement seul sans que l'ID APP l'utilise encore, le profil réapparaîtra dans XCode après une synchronisation.
  • Sous Provisioning Profiles, j'ai ensuite supprimé le profil d'approvisionnement indésirable.

En XCode:

  • Sous Préférences> Comptes, cliquez sur mon identifiant Apple et le View Details... j'ai synchronisé mes profils d'approvisionnement en ligne. 
  • Le profil de provisioning s'est retiré de la liste.
2
Joseph Lucca

-Télécharger l'outil de configuration iPhone

-ouvrez-le-> Dans la section Bibliothèque: - sélectionnez le profil d'approvisionnement (côté gauche de l'outil)

-sélectionnez le profil d'approvisionnement (que vous souhaitez supprimer) à l'aide de l'espace arrière, supprimez-le.

2
V D Purohit

ouvrez votre terminal puis utilisez cette commande

cd /Users/youruser/Library/MobileDevice/Provisioning\ Profiles/

vérifiez d'abord dans votre dossier en utilisant cette commande

ls

alors si tous les fichiers ne sont pas utilisés, supprimez en utilisant cette commande

rm *
1
Feri Agusetiawan

Les profils de provisioning sont stockés sous Paramètres> Comptes. Appuyez simplement sur "Afficher les détails ..." pour le compte développeur que vous voulez et les profils de provisioning y seront listés.

1
Adis

Pour XCode 9.3, les étapes suivantes ont fonctionné pour moi.

  1. Allez dans Applications> Utilitaires> Accès au trousseau
  2. Sous l'option login dans le panneau de gauche, recherchez Autorité de certification Apple Worldwide Developer Relations. Double-cliquez pour obtenir les options en dessous.
  3. Sous l'option Confiance, modifiez l'option Lors de l'utilisation de ce certificat sur Toujours faire confiance.
  4. Quittez la fenêtre d'accès au trousseau, quittez Xcode et redémarrez Xcode. Reconstruisez l'application. Cela devrait fonctionner maintenant.
1
Ananta K Roy

Après avoir supprimé et ajouté votre nouveau profil, vous pouvez vérifier si le profil est actif et repris par votre projet en exécutant la commande ci-dessous Grep -i "votre projet" *.

0
R V Fit