OSX 10.11.1 - Der Zugriff auf KeyChain erlaubt keine Änderung der Zugriffsberechtigung

4192
dogsgod

In Keychain Access möchte ich Xcode zu meiner Liste von Anwendungen hinzufügen, die Zugriff auf ein Kennwort haben.

Ich habe KeyChain Access in der Kategorie Passwörter geöffnet, auf das Passwort doppelklicken, um die Zugriffskontrolle ändern zu lassen, auf diese Registerkarte gewechselt und Xcode in die Liste aufgenommen.

Wenn ich auf Änderungen speichern klicke, wird ein modales Fenster mit der Meldung angezeigt

Keychain access wants to change access permissions of the "the.key.com" item in your keychain 

Ich muss mein Schlüsselbund - Kennwort eingeben, dann drücken Sie eine der drei Tasten: erlauben, verweigern oder Allways ermöglichen .

Wenn Sie auf " Zulassen" klicken oder immer zulassen, geschieht nichts. Die einzige Möglichkeit, das modale Fenster zu schließen, ist das Klicken auf Ablehnen .

Gleiches Verhalten beim Öffnen eines Projekts mit dem Kennwort in Xcode . Ich bekomme den gleichen Dialog mit dem gleichen Thema.

Ich habe die üblichen Tricks ausprobiert, wie das Neustarten, das Ändern des Passworts, das Korrigieren von Berechtigungen mit DiskUtil und auch ein wenig gesucht, aber das einzige, was ich gefunden habe, passt nicht zu meinem Problem, da Xcode nicht ausgeführt wird.


Update: Der komplette Login-Schlüsselbund ist betroffen, ich kann an keinem Passwort Änderungen vornehmen

3
Konnten Sie das lösen? Apophenia Overload vor 8 Jahren 0
Siehe meine eigene Antwort unten dogsgod vor 8 Jahren 0

3 Antworten auf die Frage

2
Apophenia Overload

Verwenden Sie VPN oder eine andere Software, die Mausbewegungen simuliert? Siehe hier:

msgstr "Code Sign möchte mit Schlüssel signieren - Erlaubt nicht oder lehnt Werke ab" https://forums.developer.apple.com/thread/25092

Danke, das hat für mich funktioniert! Ich verwende ein Dienstprogramm namens MagicPrefs, das mein Mausverhalten ändert. Nachdem ich ihn beendet und XCode neu gestartet hatte, konnte ich den Zugriff auf den Schlüssel zulassen. Evan vor 8 Jahren 0
1
user525948

Sorry if you have gone through some of these steps.

  1. Attempt to repair the keychain.
  2. If you're willing create and new keychain
  3. Delete the keychain preferences folder in the Library and see if that helps.
Ja, habe alles versucht dogsgod vor 8 Jahren 0
0
dogsgod

Das Problem wurde von OSX Server und dem Benutzer _ xcsbuildd und dem zugehörigen Benutzerordner-Setup eingeführt, die nicht von Keychain verarbeitet werden können . Die Dateizugriffsrechte sind so durcheinander, dass ich OSX neu installieren werde .


Edit: Neuinstallieren war wohl unnessecary. Obwohl einige Zugriffsrechte in Keychain Access nicht mehr geändert werden können, gibt es dafür in den Xcode-Voreinstellungen und einigen verborgenen Optionen in OSX Server entsprechende Felder.

Hi @dogsgod Ich habe das gleiche Problem mit dem modalen Fenster. Hast du eine Idee, wie ich das beheben kann, ohne das Betriebssystem neu zu installieren? doorman vor 8 Jahren 0
Verwenden der IDE Apple hat beschlossen, für diesen bestimmten Schlüssel verantwortlich zu sein. In meinem Fall war es Xcode - das Ändern von Kontodaten in Xcode funktioniert einwandfrei, Keychain weigert sich jedoch, den Schlüssel zu aktualisieren. Ich musste auch lernen, dass das Editieren über eine VNC-Verbindung möglicherweise nicht funktioniert (siehe andere Antwort hier), aber es funktioniert mit direktem Zugriff auf die Maschine ... dogsgod vor 8 Jahren 0
super vielen dank, das war es! Ich habe meinen Mac aus der Ferne benutzt, als ich ihn lokal probierte, funktionierte er endlich :) doorman vor 8 Jahren 0