Jenkins ビルド ジョブが失敗し、次のメッセージが表示されます
=== BUILD NATIVE TARGET MyTarget OF PROJECT MyProject WITH CONFIGURATION Debug ===
Check dependencies
Code Sign error: A valid provisioning profile matching the application's Identifier 'MyCompany.MyProjet' could not be found
ここで、選択したスキームで jenkins ユーザーとして xcodebuild コマンドを実行しようとすると:
/usr/bin/xcodebuild -target MyTarget -configuration Debug clean build
またはこれ
/usr/bin/xcodebuild -scheme MyAwesomeScheme clean build
同じエラーが発生しますが、別のユーザー (システムのメイン ユーザー) として実行すると、ビルドは正常に完了します!!! Xcodeでも動作します。
このエラーは、ログインとシステム キーチェーン グループの両方で証明書をコピーする別のコード署名エラーを修正した後に表示され始めました。
jenkinsユーザーがプロビジョニング プロファイルにアクセスできないようです。それを修正する方法はありますか?