2013-09-13 2 views
0

Ссылаясь на Jenkins on OS X: xcodebuild gives Code Sign error и упомянутые в задаче 1 шагов, шаг 5:код, когда работа строится с помощью Jenkins

5.security создать-брелка .keychain

Когда я запускаю эту команду, это запрашивает пароль. Я ввел свой системный пароль. Но это не прием. Каким должен быть пароль здесь?

В принципе, я установил Jenkins, и он был установлен как отдельный пользователь в разделе/​​Users/Shared/Jenkins. Из-за того, что это как отдельный пользователь, мой код подписи терпит неудачу, когда я запускаю задание сборки через Jenkins.

ответ

0

Пароль - это пароль для ключей, который обычно совпадает с паролем для пользователя, создавшего брелок, который является пользователем Jenkins. Для этого может быть использован отдельный пароль, так как вы разблокируете его позже в security unlock-keychain шаге, но я бы не стал беспокоиться.

Кроме того, убедитесь, что имя брелка, линия выше указывает:

security create-keychain .keychain 

вам нужно что-то вроде:

security create-keychain signing.keychain 
Смежные вопросы