Élément de menu Provisioning Profiles manquant dans Xcode 5

458

Après avoir passé une journée entière à installer une nouvelle copie de Mac OS X v10.8 (Mountain Lion), Xcode 5, à corriger les profils d'approvisionnement, les certificats, à en créer de nouveaux, j'ai finalement réussi à faire fonctionner à nouveau mes applications sur mon iPad. Le problème est que dans Xcode 5, je n'ai pas d'élément de menu pour Library - Provisioning Profiles, et je ne sais pas ce qui aurait pu arriver. J'ai redémarré l'ordinateur, essayé certaines choses, mais je n'ai vraiment aucune idée de ce que je pouvais faire. Comment puis-je résoudre ce problème?

Organisateur Xcode 5

kanstraktar
la source
47
Tout n'a-t-il pas déménagé Preferences > Accounts?
trojanfoe
Je ne peux pas accéder à cette partie non plus, j'obtiens une "Erreur de récupération des informations sur le développeur" - je ne sais pas si cela est dû à la reconstruction par Apple de la base de données des développeurs ou à l'installation de Xcode 5.
kanstraktar
1
Je dirais que c'était dû à des parties d'Apple Developer toujours en panne. Joli timing sur celui-là ...
trojanfoe
Veuillez noter que les balises sont autonomes. Autrement dit, l'ajout des balises provisioninget profilene signifie pas la même chose que la provisoning-profilebalise. Assurez-vous de sélectionner les étiquettes avec soin!
Charles
@kanstrakta L'utilisation de mon propre identifiant Apple dans iCloud a résolu ce problème pour moi. J'allais essayer d'utiliser mon propre identifiant Apple sur iTunes si cela n'avait pas fonctionné.
Brad Thomas

Réponses:

604

Ces paramètres sont désormais déplacés vers Preferences > Accounts:

entrez la description de l'image ici

trojanfoe
la source
26
Il semble cependant que les profils d'approvisionnement qu'il affiche ne sont que ceux qui se rapportent à cet identifiant Apple. Que faire si vous avez installé des profils d'approvisionnement sur votre Mac qui ne sont pas liés aux équipes de développement dont votre identifiant Apple fait partie?
Vexir
@Vexir Désolé, je n'en ai aucune idée. Ce n'est pas quelque chose que je peux tester.
trojanfoe
9
Cet écran n'offre pas un moyen de supprimer les profils d'approvisionnement dont vous n'avez pas besoin?
Chris Burt-Brown
5
@AjaySharma Non, c'est un utilitaire Apple.
trojanfoe
23
Vous ne supprimez pas. Appuyez sur le bouton d'actualisation en bas à gauche et il se synchronisera avec le portail de développement.
LJ Wilson
243

Si vous souhaitez gérer manuellement vos profils (principalement pour nettoyer):

  • Ouvrez Windows / Devices dans Xcode 6
  • Sélectionnez votre appareil
  • Afficher les profils d'approvisionnement:
  • profils d'approvisionnement ouverts
  • Vous obtiendrez des boutons + et - pour ajouter / supprimer des profils:
  • profils

N'est plus pris en charge ... vous pouvez également télécharger l'utilitaire de configuration iPhone d'Apple 3.5 pour Mac OS X, il a toujours des "profils de provisioning" et fonctionne avec Xcode 5 - il est maintenant parti du site Apples mais vous pouvez trouver un lien de téléchargement alternatif dans @ Commentaire de suda.

laktak
la source
1
@hcris semble bon. Mais il n'y a toujours aucun moyen de supprimer le profil provisoire d'ici aussi ...
Ajay Sharma
1
@Ajay Sharma - vous ne savez pas ce que vous voulez dire. Je peux tout supprimer de là (appuyez simplement sur Supprimer).
laktak
1
@hcris Je veux dire, n'importe quel moyen de supprimer le profil provisoire qui se trouve sous Bibliothèque else prof provisoire. qui sont sous les appareils fonctionnent bien comme vous l'avez demandé.
Ajay Sharma
@Ajay Sharma - oui, vous pouvez les supprimer de la bibliothèqueworksforme
laktak
2
Il semble qu'Apple ait supprimé l'iPhone Configuration Utility 3.5 pour Mac OS X de ses serveurs. Il existe cependant une copie sur Softpedia: mac.softpedia.com/get/System-Utilities/…
suda
76

Les fichiers d'approvisionnement sont situés dans:

/Users/${USER}/Library/MobileDevice/Provisioning Profiles/

Supprimez simplement les fichiers obsolètes.

Joe
la source
2
pourquoi les gens votent pour d'autres choses? C'est la meilleure et la plus simple réponse à suivre.
Petro Korienev
Cela fonctionne également si vous n'utilisez pas Xcode avec un identifiant Apple!
Dario
meilleure réponse et aussi la plus simple. il devrait y avoir plusieurs réponses acceptées :)
Danut Pralea
3
Depuis le terminal:open /Users/${USER}/Library/MobileDevice/Provisioning\ Profiles/
nacho4d
39

Xcode 5 a perdu mon profil de provisioning Mac alors que celui pour iOS était présent. Les conseils ailleurs ont aidé à résoudre le problème ; c'est ce que j'ai fait, car j'ai remarqué que les listes étaient trop courtes et n'incluaient pas * Mac Provisioning Profile: **

  1. Menu Xcode => Préférences => Comptes
  2. Sélectionnez l'identifiant Apple dans le panneau de gauche.
  3. Cliquez sur le bouton Afficher les détails à droite.
  4. Dans la fenêtre contextuelle qui suit, cliquez sur la flèche ronde de rafraîchissement . Les listes seront actualisées une fois le téléchargement à partir du Centre des membres terminé. Cela peut prendre quelques minutes.
  5. Les profils d'approvisionnement peuvent ensuite être sélectionnés dans un projet Mac sous Paramètres de construction => Signature de code => Profil d'approvisionnement .
bbaassssiiee
la source
7

Essaye ça:

Xcode >> Préférences >> Comptes

sanjeev sharma
la source
4

Vous pouvez ajouter un compte dans la préférence -> Paramètres des comptes.

Il semble que vous ayez déjà configuré xCode4, alors je pense que vous pouvez sélectionner vos certificats pour les compiler dans project-> Building Setting directement car vos certificats sont déjà dans votre trousseau.

Lei
la source
3

Aussi stupide que cela puisse paraître, tous les «profils de provisioning» réapparaissent sous «Organiseur - Périphériques» une fois que vous avez connecté un véritable périphérique.

KiRviz
la source
1
C'est seulement pour cet appareil. Il ne montre pas tous les profils disponibles sur votre compte Apple
Slav
2

Pour moi, le rafraîchissement dans xcode 5 prefs-> accounts ne faisait rien. À un moment donné, il m'a montré trois profils, donc je pensais que j'étais à un rafraîchissement, mais après le prochain rafraîchissement, il est revenu à un seul profil, alors j'ai abandonné cette méthode.

Si quelqu'un arrive aussi loin et a encore du mal, voici ce que j'ai fait:

  1. Fermer xcode 5
  2. Ouvrez xcode 4.6.2
  3. Allez dans Window-> Organizer-> Provisioning Profiles
  4. Appuyez sur la flèche Actualiser en bas à droite

Quand je l'ai fait, tout s'est parfaitement synchronisé. Il m'a même dit ce qu'il téléchargeait à chaque étape, comme le fait un bon logiciel. Une fois la synchronisation terminée, j'ai fermé xcode 4.6.2, rouvert xcode 5 et suis allé dans préférences-> comptes et le tour est joué, tous mes profils sont maintenant disponibles dans xocde 5.

PhilC
la source