OSX 10.11.1 - доступ KeyChain не позволяет изменять права доступа
В Keychain Access я хотел бы добавить Xcode в список приложений, которым разрешен доступ к паролю.
Я открыл KeyChain Access для категории " Пароли", дважды щелкнул пароль, для которого я хочу изменить Контроль доступа, переключился на эту вкладку и добавил Xcode в список.
Когда я нажимаю " Сохранить изменения", появляется модальное окно с сообщением
Keychain access wants to change access permissions of the "the.key.com" item in your keychain
Я должен ввести свой пароль от Keychain, затем нажать одну из трех кнопок: разрешить, запретить или разрешить всегда.
При нажатии разрешить или всегда разрешить ничего не происходит. Единственный вариант, чтобы закрыть модальное окно, это нажать " Отклонить".
Такое же поведение, когда я открываю проект с использованием пароля в XCode. Я получаю тот же диалог с той же проблемой.
Я попробовал обычные приемы, такие как перезапуск, изменение пароля, исправление разрешений с помощью DiskUtil, а также немного поискал, но единственное, что я нашел, не подходит для моей проблемы, так как Xcode не работает.
Обновление: полный брелок для входа затронут, я не могу внести изменения в любой пароль
3 ответа
Эта проблема была введена OSX Serve r и пользователем_xcsbuildd и настройкой соответствующей папки пользователя, которая не может быть обработана Keychain. Права доступа к файлам настолько испорчены, что я переустановлю OSX.
Редактировать: переустановка, вероятно, была излишней. Хотя некоторые права доступа больше не могут быть изменены в Keychain Access, для них есть поля в настройках Xcode и в некоторых скрытых параметрах в OSX Server.
Используете ли вы VPN или какое-либо программное обеспечение, которое имитирует движения мыши? Посмотреть здесь:
"кодовый знак хочет подписать, используя ключ - не разрешает или всегда разрешает, но запрещает работу" https://forums.developer.apple.com/thread/25092
Извините, если вы прошли через некоторые из этих шагов.
- Попытайтесь восстановить брелок.
- Если вы готовы создать и новый брелок
- Удалите папку настроек цепочки для ключей в Библиотеке и посмотрите, поможет ли это.