что такое accountsd хочет использовать связку ключей
Mac OS X хочет использовать системную связку ключей при компиляции проекта
Когда я компилирую свой проект Xcode, меня просят ввести имя пользователя и пароль системного администратора. Все сообщение
Mac OS X хочет внести изменения. Введите имя и пароль администратора, чтобы разрешить это. Mac OS X хочет использовать системную связку ключей.
У кого-нибудь есть решение для этого?
Проблема заключается в сертификате разработчика на связке ключей, который находится в разделе «Система» на левой панели, который всегда заблокирован и требует моего пароля для разблокировки!
Так что просто переместите сертификат разработчика в «логин», который всегда разблокирован. Теперь ваша проблема решена.
Открытый доступ к связке ключей
Нажмите Система на левой панели.
Разблокируйте системный брелок вверху слева (если он заблокирован)
Отсортируйте элементы системы по типу так, чтобы ключи были вверху
Ищите закрытый ключ, который постоянно запрашивает пароль
Дважды щелкните по нему и выберите Контроль доступа.
Выберите «Разрешить всем приложениям доступ к этому элементу»
Сохраните изменения, заблокируйте системную связку ключей и выйдите из приложения Связка ключей.
Перезапустите приложение, которое постоянно просит изменить вашу связку ключей.
У меня возникла эта проблема, потому что у меня были дубликаты сертификатов в моем логине и системных связках ключей. Открытие Keychain Access и удаление всех сертификатов из системы, которые также были в логине, решили эту проблему. Надеюсь это поможет.
Я обнаружил, что проблема связана с подготовкой профилей. Я удалил все предыдущие профили подготовки, а затем переустановил нужный.
В моем случае я пошел в Связку ключей, выбрал «система» в «Связки ключей» (вверху слева). Затем для каждого элемента: щелкните правой кнопкой мыши, «Получить информацию», «Контроль доступа» и добавьте Xcode в список «Всегда разрешать доступ для этих приложений:».
Переместите свой закрытый ключ из системы для входа в систему для доступа к связке ключей. Затем переместите сертификат разработчика в логин. Это сработало для меня.
Параметры контроля доступа больше не сохраняются для закрытых ключей, которые хранятся в системной связке ключей, поэтому попытка добавить Xcode в белый список у меня не сработала.
Чтобы сохранить изменения контроля доступа, мне пришлось скопировать закрытый ключ + сертификат в цепочку ключей входа. Благодаря этому Xcode не беспокоил меня, когда я подписывал архивы кода для распространения.
Обратите внимание, что Xcode остановит распространение, если параметры доверия сертификата изменены (например, всегда разрешать подпись кода); вы должны оставить их как Системные по умолчанию.
Я надеюсь, что есть лучшее решение, чем это, потому что это кажется неправильным. Но пока это работает.
Исправление сообщения ‘accountd хочет использовать связку ключей входа’
Устранение неполадок с сообщением об ошибке Mac не всегда может быть простой задачей, поскольку большинство онлайн-руководств сосредоточены на предоставлении инструкций по устранению неполадок для пользователей Windows. В последнее время многие пользователи Mac жалуются на повторяющуюся ошибку / предупреждение, в которых им предлагается ввести пароль администратора. Сообщение «accountd хочет использовать связку ключей входа» может сначала показаться подозрительным, но вы должны знать, что это законный компонент современных версий macOS. Предоставление пароля безопасно, но, к сожалению, некоторые пользователи сообщают, что этого недостаточно, чтобы сообщение не появлялось регулярно.
Компонент accountd является частью платформы Accounts Framework в macOS. Он предназначен для помощи в управлении учетными данными для различных приложений и служб. К сожалению, вполне возможно, что этот компонент может выйти из строя и может начать неоднократно просить вас подтвердить свою личность, вводя пароль учетной записи. Вот несколько возможных исправлений, которые могут помочь решить эту проблему:
Синхронизация связки ключей для входа и паролей пользователей для входа
Создать новую цепочку ключей для входа
Если вышеуказанное исправление не принесло успеха, возможно, вам придется прибегнуть к более агрессивному подходу. Это можно сделать, следуя этим инструкциям:
Начните копирование записей из импортированной связки ключей в текущую активную связку ключей входа в систему.
Что делать, если Связка ключей постоянно спрашивает пароль
Связка ключей — это функция Mac OS X, которая хранит пароли от различных приложений и других сервисов, использующихся на компьютере. Обычно, когда недавно установленная программа впервые обращается к Связке ключей, появляется диалоговое окно с просьбой ввести от неё пароль, и, после его ввода, повторно появляться оно уже не должно. Однако, случается так, что пароль требуется при каждом обращении программы к связке, что может сильно мешать комфортной работе. К счастью, есть несколько способов решить эту проблему.
Отключаем автоматическое закрытие связки ключей
В целях безопасности, Связка ключей может блокироваться после определенного периода времени без активности или при переходе мака в спящий режим. Стоит отличать эту функцию от закрытия экрана. При закрытии связки ключей работать с компьютером можно и без ввода пароля, а при закрытия экрана, без пароля пользователь не сможет снова получить доступ к системе. Изменить настройки этой функции довольно просто.
Проверяем и исправляем связку ключей
Если ваши связки ключей не работают должным образом, их можно исправить, используя функцию Первая помощь. Но перед этим стоит убедиться, что она настроена должным образом.
Отключаем и повторно подключаем Cвязку ключей в iCloud
Если вы используете связку ключей iCloud, чтобы иметь к ней доступ на нескольких своих устройствах, стоит попробовать отключить эту функцию на маке, а затем повторно её включить. Перед тем как вы это сделаете, настоятельно рекомендуем убедиться, что у вас есть полная и актуальная резервная копия системы!
Сброс связки ключей.
После этого, если вам понадобится пароль, сохраненный в старой связке, вы можете открыть её и перенести нужный вам элемент из списка в новую связку, или открыть этот элемент двойным щелчком мыши и посмотреть пароль, поставив галочку напротив пункта «Показать пароль».
Огромное спасибо Кристоферу Кесслеру за материал, послуживший основой для написания этой статьи.
Question: Q: Accountsd wants to use the login keychain
MacBook asks for keychain passwords upon initial startup. The process stalls when I get to accountsd wants to use the «login» keychain. I can’t type or hit submit/cancel. All I can do is force a restart with the power button.
Posted on Dec 22, 2016 9:46 AM
Helpful answers
Tutorial: Resolving Keychain Issues
If you can’t access your keychain , or forget your password If you can’t get into your keychain file because you’ve forgotten your password or the keychain file appears to be corrupt, there are a couple of options.
First, if you’ve forgotten your password, you can use the «Keychain First Aid» utility to make the keychain password the same as the login password. This can be accomplished via the following process:
1. Open Keychain Access (located in Applications/Utilities)
2. Go to the «Keychain Access» menu and select «Preferences»
3. Click the «First Aid» tab
4. Make sure the «Synchronize login keychain password» box is checked
5. Close the Preferences window
6. Go to the «Keychain Access» menu and select «Keychain First Aid»
7. Enter your username and password
8. Click the «Repair» button
The second option is to completely delete your keychain then recreate it. This routine is useful if your keychain appears to be corrupt or otherwise inaccessible. This can be accomplished as follows:
1. Launch Keychain Access (located in Applications/Utilities)
2. Click «Show Keychains» in the lower-left corner of the window.
3. Select the problematic keychain from the left-hand pane.
4. Navigate to the «File» menu and select «Delete Keychain ‘(name of keychain)'»
5. Check all options for deletion and press «OK»
6. Create a new keychain by going to the «File» menu, then «New» and selecting
7. You can now make this keychain your default if you desire by selecting it, then
going to the «File» menu and selecting «Make ‘(name of keychain)’ Default»
Login as root and perform repair In some cases, problems with keychains can only be resolved when logged in as the root user.
First, you want to enable the root user:
After enabling the root user, and logging in under this account, again open Keychain Access. First attempt repairs using Keychain First Aid, and failing that, delete then recreate the keychain as described above while logged in as root.
Persistently asked for stored passwords If you are persistently asked for passwords in various applications that you have specified should be remembered in a keychain, your «login» keychain may not be active for one reason or another.
/Library/Keychains/ (this is the Library folder inside your user’s home folder). Find the file named «login.keychain» and double-click it.
Failing that, select the «login» keychain within the Keychain Access application and make sure it is the default keychain by going to the «File» menu and selecting «Make ‘Login’ Default»
Turn off Keychain synchronization in applications having problems If specific applications are experiencing issues when accessing password-protected material, the Keychain may be to blame.
Управление паролями с использованием связок ключей на Mac
Связки ключей в macOS помогают Вам хранить и защищать пароли, учетные записи и другую конфиденциальную информацию, которую Вы ежедневно используете на компьютерах Mac и устройствах iOS и iPadOS.
Вы можете использовать приложение «Связка ключей» на компьютере Mac для просмотра связок ключей и управления ими. При помощи Связки ключей iCloud можно синхронизировать пароли и другую конфиденциальную информацию на всех Ваших устройствах.
Что такое связка ключей?
Связка ключей — это зашифрованный контейнер, в котором безопасно хранятся имена учетных записей и пароли от Mac, от приложений, серверов и веб-сайтов, а также конфиденциальная информация, например номера кредитных карт или PIN-коды от банковских счетов.
При подключении к веб-сайту, учетной записи электронной почты, сетевому серверу или другому защищенному паролем ресурсу Вы решаете, что делать: сохранить пароль в связке ключей, чтобы не нужно было его запоминать, или вводить пароль каждый раз вручную.
У каждого пользователя на Mac есть связка ключей входа. Пароль от связки ключей входа совпадает с паролем, который Вы используете для входа в Mac. Если администратор Mac сбросит Ваш пароль для входа в систему, Вам нужно будет самостоятельно сбросить пароль от связки ключей входа.
Связка ключей
Приложение «Связка ключей» на Mac используется для управления связкой ключей входа, другими связками ключей, а также объектами, которые безопасно хранятся в связках, например ключами, сертификатами, паролями, данными учетных записей и заметками. Если Вы забыли пароль, его можно посмотреть в приложении «Связка ключей». Подробнее о Связке ключей.
Связка ключей iCloud
Если Вы используете iCloud, в Связке ключей iCloud можно безопасно хранить информацию для входа на веб-сайты и данные кредитных карт, используемые функцией автозаполнения в Safari, а также информацию о сетях Wi-Fi. Связка ключей iCloud автоматически синхронизирует эту информацию на всех Ваших Mac и устройствах iOS и iPadOS. В Связке ключей iCloud также хранится информация для входа в учетные записи, которые используются в Почте, Контактах, Календаре и Сообщениях, чтобы они были доступны на всех Ваших устройствах. Подробнее о Связке ключей iCloud.
Совет. Когда Вы в интернете используете пароли или кредитные карты, Вы можете разрешить Safari сохранять их в связке ключей и автоматически вводить их на сайтах. Если Вы используете Связку ключей iCloud на Mac и устройствах iOS и iPadOS, Safari может автоматически подставлять сохраненную информацию на всех этих устройствах. См. раздел Автозаполнение данных кредитной карты.