Xcode 9 разрешает серверу сбой, поскольку пароль "keychain" "xcsd"
В настоящее время я пытаюсь настроить сервер Xcode с Xcode 9, но я придерживался этого запроса пароля Keychain.
Я предполагаю, что это имеет какое-то отношение к предыдущей установке Xcode/OS X Server, так как Xcode Server был частью OS X Server.
Но как мне избавиться от этого?
РЕДАКТИРОВАТЬ: Как это было в комментариях:
Ни пароль пользователя системы/администратора, ни один из выделенной учетной записи для Xcode Server не принимается.
![Запрос пароля для ключей для xcsd]()
Ответы
Ответ 1
Только работающее решение для меня:
- Резервное копирование папки/библиотеки/разработчика/XcodeServer/
- Удалить его
- Активировать сервер Xcode
Имейте в виду, что на новом сервере Xcode больше нет размещенных репозиториев, поэтому, если они используются, они находятся в папке HostedRepositories. Вы должны переместить их в другую службу (например, github).
Ответ 2
Я попробовал все вышеперечисленное... однако единственная вещь, которая работала для меня, была перезагрузка всего сервера с этой командой. Откройте терминал и попробуйте:
sudo /Applications/Xcode.app/Contents/Developer/usr/bin/xcscontrol --reset
Эта команда спасла меня от сдачи !!
Ответ 3
У меня была та же проблема, и после нескольких часов попыток и ошибок. Я думаю, что я получил решение...
Я пошел на доступ к цепочке ключей и выбрал цепочку ключей xcsd, затем перешел в меню - отредактировал - удалил keychain "xcsd", а затем после перезапуска была исправлена проблема с запросом пароля этой тайны.