Date: 2017/1/19 Cate: 未分類 Tags: ,  

iOSアプリをMac mini上のjenkinsでビルドしてるのですが、アーカイブするたびにキーチェーンのパスワードを聞かれるのでそれをとめる方法をメモ。
パスワードを聞かれるようになったのはiOSをビルドするときにCertificateの期限がきれて新しいのに変えたときからだったのですが(参考: http://shakezoomer.com/?p=965) 、そのときに新しくなった秘密鍵(たぶん)とかのパスワードを求められていたっぽいです。
なので、キーチェーンアクセスを開き、iOS Distribution:とかそのへんのXcodeに関係ありそうな鍵ファイルに対して、画面下の「i」ボタンを押し、「アクセス制御」からアクセスの許可を管理すれば毎回パスワードを求められることはなくなりました。
ひとまず「この項目の使用をすべてのアプリケーションに許可」にしたのですが、あんまりよくはなさそうなのでそれでアーカイブ時にパスワードを聞かれなくなることを確認したら、アプリケーション単位で許可する等、適切に管理すればよさそうです。

Leave a Reply