我的 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用户无法访问配置文件。知道如何解决吗?