web-dev-qa-db-de.com

code-Zeichen möchte mit Schlüssel signieren - Erlaubt keine oder lässt aber Arbeiten verweigern

Ich versuche, die Anwendung zu erstellen und zu archivieren. Nach dem Kompilieren wird ein Warnfenster angezeigt, in dem Sie nach "codesign wants to sign using key "my account Name" in your keychain" und den Schaltflächen Always Allow, Deny und Allow gefragt werden. Wenn Sie Always allow oder allow drücken, geschieht nichts, nur deny funktioniert.

Ich habe das "Allow all applications to access this item" in den privaten Schlüsselinformationen aktiviert, aber es hat bei mir nicht funktioniert. 

Ich verwende den VNC-Remote-Mac (El Capitan) und Xcode 7.2. Ich verwende keine Dienstprogramme von Drittanbietern und installierte keine mit der Maus in Verbindung stehenden Apps.

Ich habe unter Links versucht 

Sie haben ein Problem mit der Erlaubnis von codesign zur Verwendung meines Schlüsselbunds .

https://forums.developer.Apple.com/thread/25092

https://Apple.stackexchange.com/questions/212622/keychain-wont-let-copy-passwords-after-10-11-1-update

Ich möchte wissen, warum Sie dieses Problem kennen und wie kann ich es lösen? 

enter image description here

15
iReddy

Hatte das gleiche Problem, probierte viele Dinge aus und fühlte sich wie totaler Voodoo an. Eine dieser beiden Möglichkeiten löste schließlich das Problem für mich:

  • Alle abgelaufenen/widerrufenen Zertifikate in meinem Schlüsselbundzugang wurden entfernt.
  • Mein login-Schlüsselbund wurde im Schlüsselbundzugriff gesperrt (danach wurde ich zur Eingabe des Kennworts für das Entsperren aufgefordert.)

Ich hoffe, das hilft jedem!

25
gilm

Geben Sie Ihr Mac-Benutzerpasswort ein und drücken Sie Always Allow .

5
laxman khanal

Bitte drücken Sie nicht "Zulassen" Drücken Sie nur "Immer zulassen"

0
Divesh singh

Sie müssen dies auf dem Computer selbst tun und alle vnc-Verbindungen schließen. Der Mac bestimmt, dass der Klick von den angeschlossenen Geräten oder von einem ferngesteuerten Gerät ausgeht.

0
Code Tree

Ich habe mich als root angemeldet (gehe zu deinem Terminal su -). Es erlaubte mir, "Always Allow" auszuwählen. Im Gegenzug konnte ich meinen Build archivieren und in den App Store hochladen. 

0
mah927

Durch den Neustart von Xcode wurde es für mich behoben. : /

0
akroy