【问题标题】:jenkins provisioning profile issue詹金斯配置文件问题
【发布时间】:2017-11-18 20:17:29
【问题描述】:

检查依赖项 找不到匹配“Nitin xxxxxxx/xyzCAppStore”的 iOS 配置文件:Xcode 找不到匹配“Nitin xxxxxxx/xyzCAppStore”的配置文件。安装配置文件(通过将其拖放到 Xcode 的停靠项上)或在目标编辑器的 General 选项卡中选择不同的配置文件。 SDK“iOS 10.3”中的产品类型“应用程序”需要代码签名

** 构建失败 **

以下构建命令失败: 检查依赖项 (1 次失败) 构建步骤“Xcode”将构建标记为失败 完成:失败

尝试过以下事情

http://code-dojo.blogspot.in/2012/09/fix-ios-code-signing-issue-when-using.html

https://wiki.jenkins-ci.org/display/JENKINS/Keychains+and+Provisioning+Profiles+Plugin

【问题讨论】:

  • 您确定已将代码签名证书和私钥添加到运行 Jenkins 的帐户的钥匙串中吗?您能否在钥匙串中显示该证书,选择它以便我们可以看到它是有效的并且具有匹配的私钥?
  • @wottle : 是的,它有私钥,经过多次检查,能够使用 Xcode 成功构建和存档
  • Jenkins 是否在同一个用户帐户下运行?您是否将配置文件复制到 Jenkins 目录?另外,您的 Xcode 构建设置是什么?
  • @wottle :是的,在同一用户帐户下运行,我已经在 J​​enkins Directory ~/MobileDevices/Provisioning Profiles 下复制了配置,我不明白的是它仅在存档中失败。
  • @wottle : 如果你能告诉我你的空闲时间会很棒

标签: xcode jenkins provisioning-profile


【解决方案1】:

我已经通过以下步骤解决了同样的问题

  • 切换到您的 Jenkins 帐户 [登录到您的 Jenkins 帐户]
  • 在 Jenkins-Account 的钥匙串中安装所有必需的证书和配置
  • Jenkins/Home/workspace 或在您的 Mac 上可能不同 [您需要找到工作区] 转到此位置。
  • 你会发现Jenkins本地服务器创建的Xcode项目——打开这个Xcode项目——设置配置和证书
  • 关闭项目
  • 打开 localhost:8080 从 Jenkins 构建您的项目

jenkins 配置文件问题将得到解决

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-06
    • 1970-01-01
    • 2023-03-07
    • 2022-11-22
    • 2017-10-03
    • 1970-01-01
    相关资源
    最近更新 更多