日々精進

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

Jenkinsでビルドすると「User interaction is not allowed」エラー

2014-04-28 - 日々精進
上記日記に書いた対応で直ったかと思ったが、
やっぱりまだ出ることがある。
問題なくビルド出来ることもあるんだけど・・・不思議。
以下手順で直った。
・キーチェーンを開く
・「分類」から証明書を選択
・ビルドに使う証明書に紐付く秘密鍵を右クリック>情報を見る
・アクセス制御を選択
・「この項目の使用をすべてのアプリケーションに許可」を選択
・変更内容を保存をクリック
参考:ssh - "User interaction is not allowed" trying to sign an OSX app using codesign - Stack Overflow