2016-04-21 81 views
3

现在我使用的是由TeamCity提供的Xcode插件。 这个插件对于构建解决方案工作正常。如何使用TeamCity为iOS构建供应证书

但是,当我想创建iOS应用程序构建在真实设备上测试。 每次都会给我

[18:07:32]Step 1/1: Xcode Project (7s)

[18:07:39]CLEAN)] [BEROR]Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “95fdd2bf-0203-4f2a-8d57-9ad4d07c44f7”, however, no such provisioning profile was found.

[18:07:40][Step 1/1] Step Xcode Project failed

如何管理从TeamCity的这个供应配置文件。

回答

1

iOS版本可能很复杂。不知道别的什么,我最好的猜测就是你需要通过Xcode下载构建代理的配置文件。最简单的方法是在代理上打开Xcode,单击Xco​​de>首选项并在Apple开发人员帐户中添加开发人员/管理员的Apple ID - 基本上,您需要一个可访问所述供应配置文件的ID。

当您添加Apple ID时,双击您的团队名称,它会显示该团队的签名身份和配置文件。单击“全部下载”以下拉所有配置配置文件。

您可能还需要将您的签名标识安装到同一台机器的钥匙串中才能对代码进行编码。该签署身份在供应配置文件中指定。

+0

谢谢回复。 我已经在Xcode上做了这个部分。 但我的TeamCity构建代理仍然失败。在TeamCity中使用Xcode插件构建代码时,我的TeamCity构建代理是否可以调用这些证书和置备配置文件? –

相关问题