JenkinsでiOSXCodeプロジェクトをビルドしようとすると、次のエラーが発生します。
===構成を使用したプロジェクトMyProjectのネイティブターゲットのクリーンアップデバッグ===依存関係の確認[BEROR]コード署名エラー:ID「iPhone開発者:私の名前(xxxxxxxx)」が有効な有効期限の切れていない証明書/プライベートと一致しませんキーチェーンのキーペア
いくつかの記事(これとこれのような)を読んだ後、login.keychainが以下を使用して存在することを確認しました:
MacMini:Keychains jenkins$ security list-keychains
"/Users/Shared/Jenkins/Home/Library/Keychains/login.keychain"
"/Library/Keychains/System.keychain"
MacMini:Keychains jenkins$
そして、SessionCreate=trueが私の/Library/LaunchDaemons/org.jenkins-ci.plistに存在すること
PS。Mac miniで実行されているXCodeがプロジェクトを正常にビルドしているという事実を強調しますが、コマンドを実行すると
/usr/bin/xcodebuild -target MyTarget -configuration Debug clean build
...同じエラーメッセージが表示されます。何か案が?