Dans Xcode 6, vous cliquez sur Xcode -> Préférences -> Compte -> Afficher les détails -> pour créer une petite flèche circulaire. Cela a disparu et il y a maintenant un bouton "Tout télécharger" qui, une fois pressé, ne recharge pas vos profils d'approvisionnement.
J'ai même essayé de supprimer mon compte et de le rajouter. Toujours pas bon.
Xcode 7 doit actualiser automatiquement vos profils localement en cas de modification d'un profil dans le portail de développeur. Toutefois, vous pouvez forcer cette opération en supprimant et en téléchargeant à nouveau les profils.
Commencez par ouvrir la fenêtre de préférences de Xcode (Command+,) Sélectionnez l'onglet Comptes, puis cliquez sur le bouton "Afficher les détails…". Dans la liste du bas qui apparaît, Shift+ cliquez ou cliquez + faites glisser pour sélectionner les profils que vous souhaitez actualiser. Cliquez ensuite sur l'un des profils sélectionnés avec le bouton droit de la souris et choisissez "Déplacer vers la corbeille" dans le menu contextuel.
Une fois que cela est fait, le bouton "Tout télécharger" devrait afficher les copies fraîches de tout ce qui se trouve dans le portail de développeurs Apple.
Profils non supprimés? Par commentaire dans les commentaires ci-dessous, si vous supprimez un très grand nombre de profils, Xcode peut sembler ne rien faire, bien qu'il ait effectivement supprimé tous les profils sélectionnés. Si vous pensez que c'est le cas, il peut être utile de redémarrer Xcode.
Assurez-vous de faire attention lorsque vous sélectionnez des profils à supprimer… s'ils ne sont pas sur le portail (ils ont par exemple été fournis par un autre développeur), Xcode ne peut pas les récupérer automatiquement pour vous. Si vous supprimez accidentellement un tel profil, vous pouvez le trouver dans la corbeille.
Vous pouvez supprimer directement vos profils d'approvisionnement en exécutant:
rm /Users/[userName]/Library/MobileDevice/Provisioning\ Profiles/*
Ensuite, téléchargez à nouveau vos profils, Xcode -> Préférences -> Compte -> Afficher les détails ... -> Télécharger tout
Votre liste dans Cible -> Paramètres de construction -> Signature du code -> Les profils de provisioning seront mis à jour.
YM
J'avais ce problème avec un espace de travail contenant plusieurs projets dans XCode 7. Mon certificat de développeur étant arrivé à expiration, je devais en obtenir un nouveau et le réaffecter à mon profil d'approvisionnement. Cela a fini par poser un problème majeur, car le profil de provisioning arrivé à expiration ne cessait de se dresser et ne pouvait pas être mis à jour automatiquement. Il était en fait répertorié deux fois dans XCode-> Préférences-> Compte-> Afficher les détails (où, pourrais-je ajouter, il n'y avait pas de bouton d'actualisation ni de menu contextuel). Rien de ce que j'ai fait ne l'a fait disparaître et XCode a continué à demander le mauvais profil d'approvisionnement.
Je l'ai finalement résolu en supprimant tous les profils dans ~/Library/MobileDevice/Profiles de provisioning, en ouvrant l'espace de travail dans XCode 6 et en utilisant le bouton d'actualisation EXISTANT dans XCode-> Préférences-> Compte-> Afficher les détails.
XCode8: Il existe un profil d'approvisionnement qui indique toujours "Télécharger". Quoi qu'il en soit, il s'agit du profil de provisioning du groupe d'applications d'extension de partage à distribuer.
J'ai essayé:
Apple, corrige ça s'il te plaît. Merci. :)
Je me demande s'il y a une incompatibilité des indications dans le fichier de projet ou quelque chose du genre, ou si la réinstallation de xcode aidera à rien. Cela a fonctionné dans xcode7, mais maintenant j'utilise xcode 8.
PDATE: Les profils de provisioning n'étaient pas valides, mais ils ne s'affichaient pas dans le Apple. Quand j'ai basculé "gérer automatiquement la signature" sur true, puis de nouveau sur à faux encore, ils se sont révélés invalides, puis leur résolution et leur ré-importation ont résolu le problème.
Comme indiqué dans l'une des réponses de Actualiser les périphériques dans le profil d'approvisionnement d'équipe géré par Xcode 7? , vous pouvez simplement supprimer et rajouter le Apple ID dans les préférences -> Panneau Comptes, qui devrait régénérer les profils de provisioning d'équipe gérés par xcode dans le centre des développeurs (d'autres réponses suggèrent de cliquer avec le bouton droit sur les profils de provisioning, ce qui ne fonctionne pas pour moi, ou de s'appliquer aux anciennes versions de XCode pour lesquelles les réponses ne s'applique plus.)
Assurez-vous que vous avez réellement changé votre profil d'approvisionnement. J'ai rencontré le même problème lorsque j'essayais d'ajouter un périphérique à un profil d'approvisionnement. J'ai ajouté le périphérique à mon compte de développeur, mais j'avais oublié de passer à l'étape suivante et de l'ajouter à mon profil d'approvisionnement.
Si votre profil d'approvisionnement a changé, XCode (7.0) doit automatiquement saisir le profil d'approvisionnement mis à jour une fois que vous visitez Xcode -> Préférences -> Compte -> Afficher les détails. Il y aura un bouton de téléchargement sur lequel vous pourrez cliquer en regard de chaque profil d'approvisionnement mis à jour.
Parfois, XCode 7+ n’actualise pas automatiquement le profil de provisioning. J'ai enlevé Apple id de Xcode -> Préférences -> Compte puis ajouté à nouveau. Il y avait un bouton de téléchargement à la place du profil nouvellement mis à jour. Cliquez sur Télécharger. Fermez XCode et ouvrez à nouveau. Il devrait fonctionner parfaitement.