Codesign möchte auf den Schlüssel "access" in Ihrem Schlüsselbund zugreifen. Ich habe mein Login-Passwort eingegeben, frage mich aber immer wieder


302

Ich versuche zu lernen, Apps von Xcode auf mein iPhone zu laden. Wenn ich immer wieder "Codesign möchte auf Schlüssel zugreifen" in Ihrem Schlüsselbund erhalte, gebe ich mein Anmeldekennwort ein, aber es taucht immer wieder auf. Ich habe so oft versucht, mich am Computer anzumelden, das Kennwort für das Apple-Konto und viele andere.

Geben Sie hier die Bildbeschreibung ein


130
Sie müssen auswählen, Always Allowwann Sie die Eingabe des Passworts beendet haben
Victor John

9
@VictorJohn, das Problem ist, dass der Dialog geöffnet wird und keine Passwörter akzeptiert. Ich habe das gleiche Problem und es ist höllisch komisch.
Hnilsen

5
@Green Zuerst Dialogfeld zurücksetzen Warnung in Xcode-Einstellung -> Allgemein. Zweitens löschen Sie alle Caches im Cache-Verzeichnis -> /Users/username/Library/Developer/Xcode/DerivedData. Drittens starten Sie Ihren Mac neu. Viertens öffnen Sie Xcode, führen Sie ein Projekt aus und erlauben Sie dem Xcode immer den Zugriff auf KeyChain.
Victor John

7
Du musst hartnäckig sein. Ich musste mein Passwort eingeben und vielleicht zehnmal auf "Immer zulassen" klicken, bevor es mich nicht mehr dazu aufforderte.
Jason

3
Ich konnte es nicht zum Laufen bringen, wenn ich nicht auf [Immer zulassen] geklickt habe. Es ist verrückt, dass [Zulassen] nicht funktioniert und [Immer zulassen].
Raddevus

Antworten:


525

Hatte das gleiche Problem. Es wurde behoben, nachdem ich mein Mac-Benutzerpasswort eingegeben und auf Immer zulassen geklickt hatte .


30
Für mich Allow nicht funktioniert hat, nur immer zulassen , so sicher sein , dass man klicken.
Melvin

10
Sollte dies nicht als Fehler an Apple gemeldet werden?
mding5692

7
Ich musste es mehrmals eingeben, damit dies funktioniert !! Ich dachte, dass das Passwort falsch war und versuchte was nicht ... So nervig !! Ich habe dadurch Stunden verloren.
Anthares

2
OMG, du bist ein Genie. versuchte 6 Stunden lang, diese Scheiße zu reparieren. Ihre Lösung hat bei mir funktioniert. Gott sei Dank
Team

2
Sie müssen hartnäckig sein, ich musste diesen Schritt ungefähr 10 Mal befolgen, bevor er mich nicht mehr dazu aufforderte.
Jason

83

Lösen Sie dieses Problem, indem Sie dies tun.

  1. Geben Sie Ihr Mac-Anmeldekennwort ein und wählen Sie "Immer zulassen".

  2. Wiederholen und positionieren Sie einen oder mehrere Dialoge im selben Dialogfeld. Wiederholen Sie Schritt 1, bis alle Dialogfelder geschlossen sind. (Sie dachten also, Ihr Passwort sei falsch, aber wiederholen Sie "Immer zulassen" mit Ihrem kniffligen Teil Ihres Mac-Login-Passworts :))

Hoffe es wird funktionieren.


Das Mac-Anmeldekennwort funktioniert nicht. Ich darf nur arbeiten, wenn sie gleich sind. Wenn ein Benutzer ein anderes Mac-Benutzer-Passwort hat, funktioniert es nicht
Green

7
Ich war überzeugt, dass die aufeinanderfolgenden Dialoge dazu führten, dass ich das falsche Passwort eingegeben habe ... danke!
Julius

2
@ Jason Ich habe dich geschlagen. Meins war mindestens 15. Ich wollte gerade die Hoffnung aufgeben, bis ich Ihren Kommentar gelesen habe. Prost
SaganRitual

2
@GreatBigBore, ich bin froh, dass mein Kommentar geholfen hat! "Waschen, spülen, wiederholen. Immer wiederholen." - Homer Simpson
Jason

2
Was für ein dummer Bug / Feature. Das hat mich auch erwischt. Sie sollten mindestens zwischen den einzelnen Wiederholungsansagen unterscheiden, die angezeigt werden.
Gary Oldfaber

50

Ich habe versehentlich auf Verweigern gedrückt und war festgefahren. Es gab keine Möglichkeit, Pods mit einem Code zu signieren.

So habe ich das Problem gelöst:

  • Öffnen Sie den Schlüsselbund
  • Suche nach dem Schlüssel com.apple.gs.xcode.auth.com.apple.account.AppleIDAuthentication.token
  • öffne es
  • Klicken Sie auf die Registerkarte Zugriffssteuerung
  • Unten ist für diese Anwendungen immer Zugriff zulässig: -> Xcode zur Liste hinzufügen
  • Vergiss nicht zu drücken Save Changes

Geben Sie hier die Bildbeschreibung ein


Ich liebe es. Früher, vielleicht xcode 8 und niedriger, hatte ich versucht, ein Skript zu erstellen, das den Zugriff auf etwas wie /Applications/Xcode.app/Contents/Developer/usr/bin/codesign ermöglicht, aber seit xcode9 existiert dieser Pfad nicht mehr. Jedes Tool befindet sich in der übergeordneten .app, daher ist dies sehr gut. : Daumen drücken: für keine Probleme mehr!
AnneTheAgile

Wie öffne ich den Schlüsselbund?
Pixel

1
@Antinous the Keychain ist eine App. Sie finden unter Anwendungen / Dienstprogramme -> Schlüsselbundzugriff
Magohamoth

hat funktioniert! "Save Changes" hat nichts getan, aber in der Antwort unten hat das Umschalten der Anmeldesperre geholfen
Devonj

Danke, das habe ich gebraucht. Ich hatte immer noch ein halbes Dutzend Dialoge, aber als ich mein Login-Schlüsselwort eingab, gingen sie diesmal weg und das Projekt wurde ohne weitere Probleme erstellt. Xcode 10, macOS 10.13.6. Immer noch nicht behoben.
green_knight

25

Ich bin auf ein brandneues Projekt gestoßen. Weder die Schaltfläche Zulassen noch Immer zulassen schien zu funktionieren, gab mir jedoch nicht das Feedback, dass das falsche Passwort falsch war. Was geschah, war, dass sich mehrere Dialogfelder an derselben Position befanden. Als ich ein Passwort eingab und auf Zulassen klickte, änderte sich visuell nichts. Am Ende waren mindestens drei Dialoge aufeinander gestapelt, was ich erst entdeckte, als ich versuchte, den Dialog zu ziehen. Durch die Eingabe von Passwörtern in jedes von ihnen kann mein Projekt abgeschlossen werden.


Das gleiche passierte mir, sah es, weil der Schatten um den Dialog viel sichtbarer als normal war. Beim Hochladen der App habe ich noch 2 Dialoge bekommen. Es scheint jetzt in Ordnung zu sein. Oh Xcode ...
EricH206

Welches Passwort braucht es?
Grün

@Green Die Antworten von Bharathi Devarasu (die Antwort derzeit unter dieser Antwort) und Anton Eregin (Antwort oben) beschreiben, nach welchem ​​Passwort in diesem Dialogfeld gefragt wird. In einigen Fällen stimmt das Schlüsselbundkennwort jedoch möglicherweise nicht mit dem Kennwort Ihres Mac-Benutzers überein. Wenn Sie Ihr Schlüsselbundkennwort vergessen haben, können Sie es zurücksetzen. Vielleicht versuchen Sie die Antworten hier: stackoverflow.com/questions/50928239/…
Ari

Du bist ein großartiger Fremder.
Willa

18

Ich klickte auf die Schaltfläche "Verweigern" und der Schlüsselbund war ausgeschaltet.

Ich habe den Schlüsselbund verschlossen:

Geben Sie hier die Bildbeschreibung ein

Und dann habe ich den Login-Schlüsselbund wieder eingegeben.


Was ist ein Login-Schlüsselbund ? Wie kann ich einen bekommen?
Grün

Öffnen Sie die App namens Keychain Access
trotzig

17

2019: Ich musste das Passwort wie 40 mal eingeben ... muss ein Fehler sein ... aber es hat funktioniert


Wahnsinn, dass dies die Lösung ist lol Ich kann nicht glauben, dass es bei mir funktioniert hat
isick

Ich bestätige, geben Sie einfach Ihr Mac-Login-Passwort ein, drücken Sie immer zulassen und machen Sie so lange weiter, bis es in Ordnung ist. Geben Sie nicht auf, Sie sollten nach ein paar Versuchen in Ordnung sein (10-40). Auf jeden Fall ein Fehler.
Gabriel P.

2020: Continuous Integration Machine ist damit nicht zufrieden
Jacob Barnard

12

Geben Sie das Passwort ein, mit dem Sie Ihre Mac-Sitzung öffnen, und klicken Sie auf "Immer zulassen", bis alle Warnungen geschlossen sind. Die anderen Tasten funktionieren nicht ...


10

Folgendes hat bei mir funktioniert!

  1. Öffnen Sie die Schlüsselbundverwaltung auf Ihrem Mac
  2. Wählen Sie im linken Bereich "Login"
  3. Suchen Sie nach dem Schlüssel, der dieses Problem verursacht. Meins war iOS Developer ...
  4. Doppelklicken Sie auf die Taste und wählen Sie in der Zugriffsspalte "Zugriff auf alle Programme zulassen"

Starten Sie Xcode neu und versuchen Sie erneut zu erstellen. Sie werden erneut gefragt, jedoch mit der zusätzlichen Option "Immer zulassen". Geben Sie Ihr macOS-Benutzerkennwort als Kennwort ein und drücken Sie "Immer zulassen".

Lassen Sie mich wissen, ob es bei Ihnen funktioniert hat.


6

Der gleiche Dialog, in dem Sie nach dem KeyChain-Kennwort gefragt werden, verfügt über drei Schaltflächen. Das gewünschte Passwort ist höchstwahrscheinlich das für die Anmeldung bei Ihrem Mac. Wenn Sie auf "Zulassen" klicken, funktioniert dies nur für einen winzigen Aspekt und Sie werden erneut gefragt, was sehr rätselhaft ist. Sie müssen "Immer zulassen" drücken. Das Verifikationsteam bei Apple ist sehr schwach. Sie benötigen einige "normale" Entwickler im Designteam für die Ereigniskette, um eine App im App Store zu erhalten. Normale Entwickler haben sehr skizzenhafte Vorstellungen zu KeyChains und Zertifikaten und Profilen.


6

Geben Sie Ihr Anmeldekennwort ein und wählen Sie Immer zulassen , um zu vermeiden, dass Sie Ihr Kennwort mehrmals eingeben.

Codesign-Zugriff


3

Ich hatte das gleiche Problem. Ich hatte mehr als ein Xcode-Fenster geöffnet. Das Schließen aller anderen geöffneten Fenster, bei denen nur das aktuelle geöffnet war, löste das Problem für mich.


7
Selbst nach 15 Jahren Erfahrung mit Apple überrascht mich ihre Inkompetenz und Dummheit immer noch.
TimSim

3

Okay Leute, nachdem ich buchstäblich 2,5 Stunden lang versucht hatte, diesen Fehler zu beheben, konnte ich eine Lösung finden, die auf meinen beiden Mac-Maschinen funktionierte. Dies sind die Schritte, die ich getan habe:

  1. Öffnen Sie Xcode -> Einstellungen
  2. Gehen Sie zur Registerkarte Konten
  3. Klicken Sie unten rechts auf die Schaltfläche "Zertifikate verwalten".
  4. Suchen Sie nach dem Namen des Zertifikats
  5. Öffnen Sie den Schlüsselbundmanager
  6. Wählen Sie im Menü die Registerkarte Anmelden
  7. Klicken Sie mit der rechten Maustaste und löschen Sie das Zertifikat, das zuvor auf der Seite mit den Xcode-Einstellungen angegeben wurde
  8. Gehen Sie zurück zu Xcode und sehen Sie, wie Xcode ein neues Zertifikat erstellt. (Das Fenster ist einige Sekunden lang leer, und dann wird ein neues Zertifikat angezeigt.
  9. Führen Sie Ihre App erneut aus

Ich hoffe das könnte euch helfen. Es hat mir sehr geholfen! :) :)

Liam


2

Stand 31. August 2018.

Resolving:
 1.  Search Keychain Access
 2.  [KEYCHAIN] Login | [CATEGORY] Passwords
 3.  Look for you email address and double click. <it might not be necessary but just try this>
 4. [ACCESS CONTROL] choose  "allow all application to access this item".
 5. Rebuild to your phone.  If you have error choose a virtual device and build (to reset the build objects).  Then choose to rebuild to your phone again.

Woher kommt das?
Leo

HIGH SIERRA Version | (1) Suche im Rampenlicht: "Schlüsselbundzugriff" (2) auf der linken Seite Oben "Schlüsselanhänger" klicken Sie auf Login (3) auf der linken Seite. Untere "Kategorie" klicken Sie auf Passwörter (4) und fahren Sie mit Schritt 3 fort. (Oben Anleitung) . "
Eman Jayme

1

Für mich wurde mir klar, dass einer der Dialoge in einem anderen Arbeitsbereich geöffnet wurde. Als ich das entdeckte und dort mein Passwort eingab, ging es durch.


1

Was mir geholfen hat war, das falsche Passwort einzugeben. Danach wurden bei Eingabe des richtigen Kennworts neue Dialoge an verschiedenen Stellen des Arbeitsbereichs geöffnet. Ich musste ungefähr 20 Mal das richtige Passwort eingeben und immer zulassen. Welches hat geholfen!


0

Ich hatte auch das Problem beim Ausführen des Karthago-Skripts in der Erstellungsphase. (Xcode 9) Ich erhalte diesen Dialog für jedes Framework, das ich hinzugefügt habe, sowie für die App selbst. Sie können einen sehr dunklen Schatten wachsen sehen. Ich könnte es umgehen, indem ich jedes Mal das Passwort eingebe und auf "Immer zulassen" klicke.


0

Ich hatte das gleiche Problem: Beim Erstellen der iOS-Version für das Flutter-Projekt wurde nach dem Schlüsselbundkennwort gefragt, das Apple-ID-Kennwort für das Entwicklerkonto eingegeben, kein Glück. Schließlich gelang es mir, das Passwort für den von mir verwendeten Computer einzugeben (der ein Online-Mac-Server war). Hoffentlich hilft das.


0

Für mich war das Problem die Feststelltaste. und es scheint, dass Sie ein paar Mal aufgefordert werden, Ihr Passwort einzugeben, oder Sie müssen ein Passwort einmal eingeben und immer zulassen zulassen.


0

Ein Neustart verhindert, dass der Dialog geöffnet wird.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.