日々精進

新しく学んだことを書き留めていきます

Jenkinsでビルドするとcodesignがパスワードの入力を求めてくる

Jenkinsでビルドすると、パスワードの入力を求めるダイアログが表示されて鬱陶しい。。
これはJenkinsがcodesignする時に証明書にアクセスできないことが原因。
証明書をキーチェーンの「ログイン」から「システム」にコピーするとJenkinsからも証明書にアクセスできるようになり、ダイアログが表示されなくなった。