кодовый знак хочет подписать с помощью ключа - не разрешает или не разрешает, но запрещает работу

Я пытаюсь создать и архивировать приложение. После компиляции предупреждение появляется окно с просьбой о " codesign wants to sign using key "my account Name" in your keychain с Always Allow Deny Allow Always allow allow deny codesign wants to sign using key "my account Name" in your keychain " и кнопки Always Allow, Deny и Allow, когда я нажимаю Always allow или allow, ничего не происходит, только deny работы.

Я включил " Allow all applications to access this item " в информации о закрытом ключе, но это не сработало для меня.

Я использую VNC remote Mac (El Capitan) и Xcode 7.2. Я не использую никаких сторонних утилит, и я не устанавливал никаких приложений, связанных с мышью.

Я пробовал ниже ссылки

Проблема с возможностью использования кода для моего ключа

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

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

Я бы хотел узнать причину этой проблемы и как ее решить?

enter image description here

Ответ 1

Имел ту же проблему, пробовал много вещей и чувствовал себя полным вуду. Одна из этих двух в конечном итоге решила проблему для меня:

  • Изменил все истекшие/отозванные сертификаты в моем доступе к Keychain.
  • Заблокировал мой брелок для login в Keychain Access (затем он подсказал мне пароль для разблокировки.)

Надеюсь, это поможет кому угодно!

Ответ 2

Вам нужно сделать это на самой машине, закрыв все соединения vnc. Mac определяет, что клик происходит от подключенных устройств или от любого устройства с дистанционным управлением.

Ответ 3

Я зарегистрировался как root (перейдите к своему терминалу su -). Это позволило мне выбрать "Всегда разрешать". Это в свою очередь позволило мне архивировать и загружать мою сборку в магазин приложений.

Ответ 4

Перезапуск Xcode и попытка снова исправили его для меня. :/

Ответ 5

Введите пароль пользователя и нажмите " Всегда разрешать".