iOSプロジェクトをJenkinsでビルドする話の続き

http://d.hatena.ne.jp/soutaro/20111203/1322916503

Distribution用の証明書と鍵をインストールしておく。インストールするキーチェーンを「ログイン」ではなく、「システム」にしてしまうと、キーチェーンのアンロックを考えずにすむので楽。

これがなんか上手く行ったりいかなかったりするバグ。

いや、新しくMac Miniを買って、Jenkins用に使ってるのですが、なんか上手くビルドできなかった。なんども試行錯誤してたら、なにかの拍子に上手くビルドできるようになったので、それで良いことにしてそっとしてありますが、なんなんでしょうね。

一応、予想としては、

  1. 一度、「ログイン」に証明書を登録する
  2. Xcodeでビルドして、鍵のアクセスについて聞かれるので"常にok"と答える
  3. その後で、「システム」にコピーする

で、上手く行くのような気がしていますが、検証していません。

まあがんばってください。