web-dev-qa-db-fra.com

Le profil d'approvisionnement Xcode 8 ne sera pas téléchargé

J'ai récemment mis à jour Xcode 8 et lorsque je clique sur l'option "Télécharger" en regard de Profil d'approvisionnement dans le menu Xcode/Préférences/Comptes/Afficher les détails, elle devient grise et ne télécharge pas. Après avoir redémarré Xcode, le bouton de téléchargement est à nouveau cliquable et le problème persiste .  Xcode 8 "starts" download and button is grey forever Le téléchargement manuel du profil d'approvisionnement et la suppression de l'icône Xcode ne permettent pas d'ajouter le profil à un compte de développeur spécifique dans Xcode 8. Quelqu'un a récemment rencontré ce problème et l'a résolu? J'ai vérifié toutes les questions liées à la nouvelle version de Xcode, toujours pas de solution.

88
Wladek Surala

Je vois le même problème où le bouton de téléchargement est grisé mais le téléchargement ne semble jamais se terminer. 

J'ai supprimé manuellement tous les profils dans le Finder et cliqué sur le téléchargement. Même si le téléchargement ne semble pas terminé, le profil est toujours téléchargé ...

Vous pouvez consulter vos profils dans le Finder à l'adresse 

HOME/Library/MobileDevice/Provisioning Profiles

 enter image description here

25
mogile_oli

Notez que cette interface utilisateur dans Xcode est pratique et ne devrait pas bloquer votre travail. Les profils que vous souhaitez télécharger sont toujours disponibles en procédant comme suit:

  1. Visitez developer.Apple.com dans Safari
  2. Cliquez sur Compte et connectez-vous
  3. Cliquez sur Ceritficates, Identifiers, and Profiles
  4. Accédez au profil qui vous intéresse et téléchargez-le.
  5. Faites glisser le profil téléchargé sur l'icône de Xcode dans le dock.

À ce stade, votre profil sera installé sur votre Mac et utilisable dans Xcode.

Pour l'OP - si l'installation manuelle du profil de cette manière n'a pas résolu le problème, il est probable que vous rencontriez un autre problème de configuration ou un bogue. Pourriez-vous préciser ce que vous avez vu après avoir installé manuellement le profil et l'avoir sélectionné dans l'onglet Général - avez-vous eu une erreur de génération ou un autre problème?

11
itai195

Je l'ai contourné en décochant et en revérifiant:

Paramètres du projet -> Général -> Signature -> 'Gérer automatiquement la signature'

3
CodeSmith

J'avais le même problème. Voici ce que j'ai fait qui a résolu le problème pour moi. 

  • D'abord, j'ai cliqué avec le bouton droit de la souris sur chacun des deux profils qui seraient "Gris sans téléchargement" et déplacés vers la corbeille. 
  • Ensuite, j'ai supprimé le compte développeur dans Xcode. 
  • J'ai rajouté le compte développeur, suis retourné à Les détails et tout téléchargé. 

Cela a fonctionné pour moi, espérons que cela aide.

2
tigerMike

Dans de nombreux cas, le problème a commencé à apparaître après que j'ai ajouté la fonctionnalité Push (j'ai coché le bouton bascule de notification Push dans la cible-> capacités) Si je décoche cette case, je peux alors créer et télécharger sur App Store. 

2
gosho_ot_pochivka

La réponse est ici.

Cela ne sonne pas beaucoup mais ça a vraiment fonctionné pour moi.

Faites un clic droit sur le profil de provision et cliquez sur Afficher dans le Finder. Supprimez ensuite tout le profil de provision dans tout le dossier.

Pas aller aux paramètres du projet Xcode et Cochez la case, gérer automatiquement la signature. Le xcode fera le reste pour vous.

2
Vighnesh Pai

J'ai également eu ce problème et j'ai réussi à renommer le profil. Par exemple, il s'appelait auparavant "[Nom de l'application] Dev", et peu importe ce que j'ai fait, le renouvellement, la suppression et la recréation avec le même nom, en l'installant manuellement, cela ne fonctionnerait tout simplement pas. Jusqu'à ce que j'ai renommé le profil en "[Nom de l'application] Développement".

1
Skela

Pour moi, il a été utile d'importer un profil dans XCode dans les paramètres généraux:  Import Profile in XCode

1
George

En fait, toutes les solutions fournies peuvent fonctionner ou non, cela dépend de votre chance, mais vous devez principalement conserver le compte de suppression, nettoyer les profils de provision tels que la réponse de "mogile_oli", puis les rajouter, mais aussi , n'oubliez pas de réinitialiser les identités de signature:

Comptes -> Sélectionnez un compte ajouté -> Sélectionnez une équipe et affichez les détails (ou double-cliquez sur le nom de l'équipe) -> vous verrez le bouton Réinitialiser si nécessaire, cliquez dessus, 

Et vous devez vraiment essayer de construire avec la signature automatique d'abord, puis de la supprimer, il semble que le bouton ne puisse pas être téléchargé. Pour l'instant, ignorez simplement le bouton de téléchargement de cette page, mais utilisez plutôt les boîtes de dialogue pendant que vous essayez de construire.

Et toujours, quittez Xcode et rouvrez-le après presque chaque action que vous faites. Après avoir perdu environ 2 jours, je l’ai fait fonctionner ainsi! 

0
Al-Mothafar

Essayez de supprimer et d'ajouter votre compte si cela ne fonctionne pas 

essayer 

Terminal ouvert

Tapez defaults delete com.Apple.Xcode et appuyez sur "Entrée". Cela supprime les paramètres personnalisés configurés.

Tapez rm -rf ~/Library/Application\ Support/Xcode et appuyez sur "Entrée". Cela supprime également les dossiers de configuration.

Cela m'a sauvé la journée si le problème persiste, réinstallez Xcode. 

0
Varun Kumar

J'ai rencontré le même problème et rien ne l'a résolu. J'ai donc trouvé un moyen de contourner 

  1. Téléchargez le profil d'approvisionnement directement à partir du compte de développeur et appuyez deux fois dessus. L'installation se fera sous xcode.
  2. Téléchargez et installez l'utilitaire de configuration iPhone.
  3. Ouvrez l'utilitaire de configuration iPhone, vous y trouverez tout le profil d'approvisionnement.
  4. Ensuite, sélectionnez le profil d'approvisionnement que vous souhaitez utiliser, puis les détails du profil que vous pouvez voir identificateur de profil.
  5. Copiez cet identifiant de profil et ouvrez xcode.
  6. Accédez à l’identité de signature de code, puis sélectionnez-en d'autres dans le profil d'approvisionnement et collez l'identificateur de profil copié. 
  7. Bingo!
0
Mridul Gupta

J'ai eu le même problème. Je laisse la solution qui a fonctionné pour moi:

J'ai supprimé tous les certificats expirés de ma chaîne de clés, j'ai remarqué que les nouveaux certificats ne s'étaient pas téléchargés, car j'avais un certificat expiré. Je ne sais pas pourquoi cela semble être un problème de ma cléChain/iTunes

0
nacho c

Je l'ai résolu en créant mon propre certificat de développement (In Xcode) et en l'attribuant dans le profil d'approvisionnement de développement. Après avoir téléchargé et double-cliqué dessus, j'ai pu le faire fonctionner correctement.

0
charlin agramonte

Dans mon cas (Xamarin.iOS btw), j'ai supprimé manuellement tous les profils d'approvisionnement situés dans HOME/Library/MobileDevice/Provisioning Profiles, mais je devais faire autre chose pour pouvoir déployer l'application sur un périphérique:

Le problème était que j'avais implémenté le tout nouveau framework de notifications iOS 10 Push, qui nécessite l'ajout de la propriété suivante à la liste Entitlements.plist:

<key>aps-environment</key>
<string>development</string>

Et j'essayais de déployer une version de développement en utilisant la valeur production au lieu de development. Changer cette valeur a fait l'affaire.

0
Nico