Je teste mon application avec TestFlight, mais je ne peux pas télécharger mes archives après la mise à jour vers MacOS 10.12 et Xcode 8.1.
Lorsque j'archive mon application, cliquez sur "Upload to App Store ...", sélectionnez mon développement, je reçois cette erreur.
Aucun profil d'approvisionnement spécifié pour "Applications/app.app"
Aucun des profils d'approvisionnement valides n'autorisait les droits spécifiés: identificateur d'application, groupes de rapports actifs, groupes de clés d'accès.
Ce que j'ai essayé jusqu'à présent:
J'ai eu cette même erreur lorsque mon profil générique Xcode a expiré. Xcode ne l'a pas automatiquement renouvelé même si tout était réglé sur automatique.
Je me suis connecté au portail, modifié le profil XC: *, appuyé sur générer, puis téléchargé le certificat obtenu. Tout va bien après ça.
Sur l'écran Capacités de Xcode, activer et désactiver une fonctionnalité résoudra le problème.
Aucune des autres réponses n'a fonctionné pour moi.
Je devais supprimer tous les certificats de KeyChain , et aussi les révoquer sur le portail des développeurs Apple. Ensuite, demandez manuellement un certificat de distribution dans KeyChain. Téléchargez-le sur le portail des développeurs.
XCode (8.3) doit être arrêté car il continue de créer des certificats au fur et à mesure de leur suppression de KeyChain.
En outre, KeyChain a fait un bond et a eu soudainement toute une série de certificats et de clés qu’elle ne montrait pas auparavant. Je ne sais pas pourquoi c'est arrivé. Certains ont expiré, ce qui peut être à l'origine du problème initial. Je les ai tous supprimés aussi.
Enfin, XCode était heureux d'archiver et de télécharger sur iTunes. Seulement deux heures perdues cette fois-ci.
Utilisez l'option automatique fournie dans Xcode, ajoutez simplement l'équipe de compte appropriée dans le Xcode et laissez Xcode gérer le processus de signature. Ensuite, choisissez Archiver et sélectionnez les options appropriées lors de l'archivage.