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

时间:2014-04-15 07:41:04

标签: ios xcode jenkins

我正在尝试在另一个mac上构建项目,而不是我正在开发的那个。我选择了Jenkins来帮助它。 我见过类似的问题,但我的情况似乎有所不同。

以下是Jenkins控制台的日志:

enter image description here

事先做过一些事情:

  1. 从旧的组织者导出配置文件并导入到新的配置文件。
  2. 从钥匙串复制钥匙并复制到新的Mac钥匙串,包括系统。
  3. 指定项目中配置文件的名称。
  4. 我不确定是否有人见过同样的事情,但如果有人这样做,请告诉我一些解决这个问题的技巧,谢谢。

1 个答案:

答案 0 :(得分:0)

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

配置文件位于~/Library/MobileDevice/Provisioning Profiles下。请注意,必须为Jenkins运行的用户提供这些内容。

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

或者,在新机器上启动Xcode,并让它与所有最新配置文件同步也会起作用,只要您使用Jenkins&#39;用户。