491 votes

Codesign veut accéder à la clé "access" dans votre trousseau, j'ai mis mon mot de passe de connexion mais il me demande toujours

J'essaie d'apprendre à charger des applications sur mon iPhone à partir de Xcode. Lorsque je le fais, je reçois toujours le message "Codesign veut accéder à la clé "access" de votre trousseau, j'ai mis mon mot de passe de connexion mais il continue à s'afficher encore et encore. J'ai essayé le login de mon ordinateur tant de fois, le mot de passe de mon compte apple, et bien d'autres.

enter image description here

205 votes

Vous devez sélectionner Always Allow quand vous avez fini d'entrer le mot de passe

22 votes

En fait, @VictorJohn, le problème est que la boîte de dialogue s'ouvre et n'accepte aucun mot de passe. J'ai le même problème, et c'est très bizarre.

1 votes

Dans ce cas, ce que vous devez faire est de nettoyer ces caches, Xcode et Keychain et les caches système respectivement.

822voto

Anton Eregin Points 3911

J'ai eu le même problème. Il a été résolu après avoir entré mon mot de passe d'utilisateur Mac et cliqué sur Toujours permettre .

56 votes

Pour moi Autoriser n'a pas fonctionné, seulement Permettez toujours alors n'oubliez pas de cliquer sur ce lien.

17 votes

Cela ne devrait-il pas être signalé à Apple comme un bogue ?

11 votes

J'ai dû l'entrer plusieurs fois pour que ça marche ! !! J'ai pensé que le mot de passe était incorrect et j'ai essayé quoi d'autre... C'est tellement ennuyeux ! J'ai perdu des heures à cause de cela.

138voto

Bharathi Devarasu Points 5721

Résolvez ce problème en faisant ceci.

  1. Entrez votre Mot de passe de connexion Mac et choisissez "Toujours autoriser".

  2. Un ou Si d'autres boîtes de dialogue sont ouvertes et positionnées dans la même boîte de dialogue, répétez l'étape 1. jusqu'à ce que toutes les boîtes de dialogue soient fermées. (Vous pensiez donc que votre mot de passe incorrect mais répétez "Toujours autoriser" avec votre mot de passe de connexion Mac. le mot de passe est une partie délicate :) )

J'espère que ça va marcher.

0 votes

Le mot de passe de connexion Mac ne fonctionne pas. Cela ne peut fonctionner que s'ils sont identiques. Si un utilisateur a un mot de passe d'utilisateur Mac différent, cela ne fonctionnera pas.

11 votes

J'étais persuadé que les dialogues successifs signifiaient que j'avais entré un mauvais mot de passe...merci !

0 votes

En entrant le mot de passe correct et en choisissant "Toujours autoriser" a fonctionné.

70voto

magohamoth Points 682

J'ai appuyé Refuser par erreur et j'étais coincé, aucun moyen de coder des Pods.

C'est ainsi que j'ai résolu le problème :

  • Ouvrez le trousseau de clés
  • cherchez la clé com.apple.gs.xcode.auth.com.apple.account.AppleIDAuthentication.token
  • ouvrez-le
  • cliquez sur le Contrôle d'accès onglet
  • en bas, il y a Autorisez toujours l'accès à ces applications : -> ajouter Xcode dans la liste
  • N'oubliez pas d'appuyer sur Save Changes

enter image description here

0 votes

J'adore ça. Avant, peut-être xcode 8 et en dessous, j'avais essayé de script permettant l'accès à quelque chose comme /Applications/Xcode.app/Contents/Developer/usr/bin/codesign , mais depuis xcode9 ce chemin n'existe pas. N'importe quel outil serait à l'intérieur du .app parent, donc c'est très bien. :cross-fingers : pour ne plus avoir de problèmes !

0 votes

Comment ouvrir le porte-clés ?

1 votes

@Antinous le Trousseau est une application. Vous pouvez la trouver sous Applications/Utilitaires -> Accès au trousseau.

30voto

Ari Points 199

J'ai rencontré ce problème en exécutant un tout nouveau projet. Ni le bouton "Autoriser" ni le bouton "Toujours autoriser" ne semblent fonctionner, mais je n'ai pas reçu le message "mot de passe incorrect". Ce qui se passait, c'était qu'il y avait plusieurs boîtes de dialogue toutes dans la même position, donc lorsque je saisissais un mot de passe et cliquais sur Autoriser, rien ne changeait visuellement. J'ai fini par avoir au moins 3 boîtes de dialogue empilées les unes sur les autres, ce que je n'ai découvert que lorsque j'ai essayé de faire glisser la boîte de dialogue. La saisie de mots de passe dans chacune d'elles a permis à mon projet de terminer sa construction.

0 votes

La même chose m'est arrivée, je l'ai vu parce que l'ombre autour du dialogue était beaucoup plus visible que la normale. Lorsque j'ai téléchargé l'application, j'ai obtenu deux autres boîtes de dialogue. Cela semble correct maintenant. Oh Xcode...

0 votes

De quel mot de passe a-t-il besoin ?

0 votes

@Green Les réponses de Bharathi Devarasu (la réponse se trouvant actuellement sous cette réponse) et d'Anton Eregin (réponse ci-dessus) décrivent le mot de passe demandé dans cette boîte de dialogue. Cependant, dans certains cas, le mot de passe du trousseau peut ne pas être le même que celui de votre utilisateur Mac. Si vous avez oublié le mot de passe de votre trousseau, vous pouvez le réinitialiser. Essayez peut-être les réponses ici : stackoverflow.com/questions/50928239/

20voto

Alona Moiseyenko Points 171

J'ai cliqué sur le bouton "Refuser", et le porte-clés a été retiré.

J'ai verrouillé le trousseau de clés :

enter image description here

Et puis j'ai entré à nouveau le trousseau de connexion.

0 votes

Qu'est-ce que Porte-clés de connexion ? Comment puis-je en obtenir un ?

0 votes

Ouvrez l'application appelée Keychain Access

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X