J'ai du mal avec ça pendant des heures. J'ai 2 mêmes profils d'approvisionnement que j'ai créés et le nouveau profil n'a pas remplacé l'ancien (qui expire 6 jours plus tôt que le nouveau). Dans le menu XCode 5, je n'arrive pas à supprimer le profil d'approvisionnement en double. Une solution de contournement dans cette situation?
91
Réponses:
Si vous supprimez le profil de l'a / c de développement Apple et appuyez sur Actualiser dans XCode (à l'aide de xcode> Préférences> Comptes), ces profils auront disparu.
Vous pouvez les supprimer de ce répertoire sur votre machine: "
~/Library/MobileDevice/Provisioning\ Profiles"
la source
Dans les Préférences Xcode, accédez à Comptes, puis accédez à votre identifiant Apple, puis cliquez sur "Afficher les détails" Cliquez sur le profil d'approvisionnement que vous souhaitez supprimer, puis appuyez UNE FOIS sur la touche "supprimer". Cliquez ensuite sur l'icône d'actualisation pour mettre à jour manuellement la liste (assez contre-intuitif ...).
En utilisant cette méthode, j'ai pu supprimer toutes les copies sauf une du même profil d'approvisionnement, après quoi la suppression ne fait rien.
la source
Vous n'avez probablement pas besoin de supprimer les profils en double. Allez simplement dans Xcode / Préférences / Comptes / / Afficher les détails et cliquez sur le bouton Actualiser.
J'ai fait cela et mes profils d'approvisionnement en double ont disparu. Maintenant, lorsque je poste des builds sur TestFlight, les listes de distribution sont toutes correctes.
la source
Dans les Préférences Xcode -> Comptes, supprimez votre compte, ajoutez à nouveau un compte, cliquez sur votre ID de développeur, appuyez sur Actualiser, sélectionnez à nouveau le profil de provisionnement dans les paramètres de construction.
C'EST TOUT. TOUS VOS PROBLÈMES SONT RÉSOLUS
la source
J'utilise l '«utilitaire de configuration iPhone pour Mac OS x» fourni par Apple pour gérer tous mes profils d'approvisionnement pour Xcode 5.
Sur le site Web d'Apple:
L'utilitaire de configuration iPhone vous permet de créer, de gérer, de crypter et d'installer facilement des profils de configuration, de suivre et d'installer des profils d'approvisionnement et des applications autorisées, et de capturer des informations sur les appareils, y compris les journaux de la console.
Vous pouvez le télécharger à partir d'ici
Vous pouvez supprimer le profil d'approvisionnement:
la source
Pour supprimer toute référence à un profil d'approvisionnement indésirable de XCODE 5, voici ce que j'ai fait:
1) Naviguez dans le répertoire YOURAPP.xcodeproj
2) Avec vi j'ai ouvert le fichier project.pbxproj
3) Recherchez PROVISIONING_PROFILE = "ID_OF_THE_PROV_PROFILE_YOU_WANT_TO_DELETE"
Dans tous les cas, j'ai vu cela dans le fichier, je l'ai juste réglé sur "" et XCODE ne m'a plus jamais donné d'erreur.
la source
Toutes les méthodes mentionnées jusqu'à présent ne parviendront toujours pas à supprimer certains profils «Géré par Xcode», qui, selon vous, réapparaîtront continuellement, quoi que vous fassiez pour les supprimer.
Le problème semble être que certains profils sont générés automatiquement par Xcode / Apple Developer Center en fonction des identifiants d'application que vous avez. Dans mon cas, je vois un profil "Développeur" par ID d'application (y compris le caractère générique).
J'imagine que le seul moyen de s'en débarrasser est de supprimer l'identifiant d'application lui-même via le centre de développement. Souvent, cela n'est pas possible car le centre de développement se plaindra que l'application "... existe dans l'App Store et ne peut donc pas être supprimée" - même lorsque l'application en question n'est pas réellement dans le magasin.
la source
Aucune des suggestions précédentes n'a fonctionné pour moi. Ce qui a finalement éliminé les profils indésirables était le suivant:
~/Library/Developer/Xcode/DeveloperPortal*.*
Je me débattais donc ce n'est peut-être pas tout à fait la formule magique, mais quelque chose du genre. De par sa conception, Xcode crée automatiquement des profils de provisionnement basés sur les identifiants d'application configurés dans le portail des développeurs avec des noms tels que "Mac Team Provisioning Profile:". C'est une fonctionnalité intéressante, mais cela ajoute à la confusion avec ce problème de suppression.
la source
D'après mon expérimentation, je crois que Xcode extrait les profils d'approvisionnement directement du centre de développement.
Je dis cela parce que j'ai créé un nouveau profil d'approvisionnement à partir du centre de développement et qu'il est apparu dans Paramètres> Comptes avant de double-cliquer sur le fichier .mobileprovision.
Donc, fondamentalement, supprimez les profils de developer.apple.com
la source
Dans mon cas, cela a fonctionné: faites un clic droit sur un profil d'approvisionnement dans l'onglet comptes -> afficher le panneau de détails. Cliquez sur l'option afficher dans le Finder -> supprimez-les directement dans le Finder.
la source
Pour toutes les personnes qui voient les profils réapparaître comme par magie après les avoir supprimés et avoir cliqué sur Actualiser, attendez simplement quelques minutes après la suppression et avant d'appuyer sur le bouton d'actualisation.
la source
Pour supprimer le profil d'approvisionnement, nous pouvons utiliser le logiciel iPhone Configuration Utility.
Logiciel utilitaire de configuration iPhone -> Installez ce logiciel -> Ouvrez le logiciel -> Profils d'approvisionnement -> recherchez la liste de tous vos profils -> Appuyez sur le bouton Retour arrière, il vous demandera de supprimer le profil d'approvisionnement -> Cliquez sur le bouton Supprimer le profil d'approvisionnement. Il le supprimera donc de votre application Xcode existante et même de votre PC.
la source
J'ai compris que la synchronisation entre le chemin local du provisionnement (~ / Library / Developer / Xcode / DeveloperPortal) et le serveur iTunesConnect prend un certain temps. Donc, une fois que vous avez supprimé votre profil d'approvisionnement sur le chemin local et sur le serveur iTunesConnect (vous devez supprimer les deux pour l'effacement), vous devez attendre au moins 5 minutes, sinon vous verrez les fichiers que vous avez supprimés à nouveau sur le chemin local lorsque vous essayez d'appuyer sur le bouton «réparer» dans Xcode.
la source