xcode 8 w/jenkins xcode 插件,如何指定配置文件

Posted

技术标签:

【中文标题】xcode 8 w/jenkins xcode 插件,如何指定配置文件【英文标题】:xcode 8 w/jenkins xcode plugin, how to specify provisioning profiles 【发布时间】:2017-01-11 23:49:25 【问题描述】:

错误 “Unity-iPhone 需要一个配置文件。在项目编辑器中为“发布”构建配置选择一个配置文件。 SDK 'ios 10.2' 中的产品类型 'Application' 需要代码签名"

当自动代码签名未选中时,Xcode 要求发布和调试配置文件。这在我手动构建时有效,但我无法弄清楚如何让 Jenkins 指定 2 个配置文件。

这是我在 Jenkins 自定义 xcodebuild 参数中设置的。 PROVISIONING_PROFILE= CODE_SIGN_IDENTITY="iPhone 分发"

我已尝试重复配置文件名称。我也尝试过使用 PROVISIONING_PROFILE_SPECIFIER。

在 Jenkins 自定义 xcodebuild 参数中是否可以指定用于发布和调试的配置文件?

【问题讨论】:

【参考方案1】:

嗯...我认为您不需要两个配置文件。转到项目编辑器并在签名下查看。如果您没有个人资料,请单击下拉菜单并添加。如果你这样做...单击它...你知道...然后尝试再次运行它。

【讨论】:

通过 xCode UI 这不是问题,我可以为发布和调试选择机器人相同的配置文件。它来自 xcodebuild 命令参数是我无法获得指定的有效配置文件 这应该是你需要做的所有事情。 @ChadGeisler 你找到解决办法了吗?

以上是关于xcode 8 w/jenkins xcode 插件,如何指定配置文件的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 找不到任何匹配的配置文件

XCode(8.3.3) 使用 Xcode 托管配置文件导出应用程序 ipa

Xcode 8.3.3 到 Xcode 9.0 更新

如何将 xcode 8 故事板转换为 xcode 9

将 Xcode 7.3.1 项目升级到 Xcode 8.0

在 Xcode 8.2.1 中创建 Xcode 项目模板