繁体   English   中英

由于找不到配置文件,jenkins构建在另一台Mac上失败

[英]jenkins build fail on another Mac due to provisioning profile not found

我正在尝试在另一台Mac上而不是在我正在开发的Mac上构建项目。我选择了Jenkins来提供帮助。 我曾经看到过类似的问题,但是我的处境似乎有所不同。

以下是Jenkins控制台的日志:

在此处输入图片说明

之前已经做过一些事情:

  1. 从旧的管理器中导出配置文件,然后导入到新的配置文件中。
  2. 从钥匙串中复制钥匙,然后复制到新的Mac的钥匙串(包括系统)。
  3. 在项目中指定配置文件的名称。

我不确定是否有人看到过相同的东西,但是如果有人看到过,请向我展示一些克服此问题的技巧,谢谢。

您包括的步骤用于复制/替换证书和身份。 供应配置文件是不同的。

供应配置文件位于~/Library/MobileDevice/Provisioning Profiles 请注意,这些对于运行Jenkins的用户必须可用。

在旧计算机上找到配置文件,然后将其复制到新计算机上。 供应配置文件具有文件名<UUID>.mobileprovision UUID是您在错误消息中看到的数字

另外,只要您与Jenkins的用户一起运行,在新计算机上启动Xcode并使其与所有最新配置文件同步也可以。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM