Xcode продолжает запрашивать пароль для использования System Keychain

Я запускаю Xcode 4.3.2 под Lion 10.7.3, но каждый раз, когда я устанавливаю приложение для iPhone на устройстве, он спрашивает меня о имени пользователя и пароле администратора.

Я сделал все предлагаемое здесь и даже переустановил Xcode:

qaru.site/info/54873/...

Но пока ничего не получилось.

Вот изображение окна, которое появляется все время:

Xcode 4.3.2 keeps asking for an Admin user name and password

Любые другие предложения по решению этой проблемы?

Ответ 1

Проблема заключалась в том, что мой сертификат разработчика в Keychain находился под " Системой", на левой панели, которая всегда заблокирована, требуя, чтобы мой пароль разблокировался!

Затем я переместил сертификат разработчика на " login", который всегда разблокирован, и теперь все работает отлично. Досада xCode, запрашивающая пароль, ушла.

Пожалуйста, смотрите это изображение для получения более подробной информации: enter image description here

Ответ 2

  • Перейдите к " Доступ к цепочке ключей"
  • Дважды щелкните секретный ключ в соответствии с сертификатом, чтобы подписать код приложения.
  • Добавить "Xcode" в " Всегда разрешает следующие приложения:" в разделе " Контроль доступа".

Ответ 3

Вот как я исправил его на Xcode 7.2 (также работает в версии 7.3):

1) Open KeyChain.
2) Select System, Choose Certificates category.  
3) Select developer certificate  and double click the private key.
4) Check Access Control and tick on 'Allow all item to access this'.
5) Restart Xcode and run the app on device.

Ответ 4

Я сделал это, чтобы решить проблему выше:

  • Перейдите к Доступ к цепочке ключей

  • Выберите System Ваш сертификат Щелкните правой кнопкой мыши "Получить информацию"

  • Откроется окно с информацией о сертификате Выберите "Доверять" раздел

  • Из раскрывающегося списка выберите "Всегда доверять"

enter image description here

Ответ 5

В моем случае требуемый сертификат с закрытым ключом был сохранен в цепочке Система, Сертификаты. Чтобы устранить проблему, я экспортировал сертификат (включая закрытый ключ) и переместил его в цепочку login, Сертификаты.