目前我正在使用由TeamCity提供的Xcode插件。 此插件适用于构建解决方案。
但是当我想创建用于在真实设备上进行测试的iOS应用程序构建时。 每次它给我
[18:07:32]第1/1步:Xcode Project(7s)
[18:07:39] CLEAN)] [BEROR]代码签名错误:找不到匹配的配置文件:您的构建设置使用UUID“95fdd2bf-0203-4f2a-8d57-9ad4d07c44f7”指定配置文件,但是,没有找到这样的配置文件。
[18:07:40] [步骤1/1]步骤Xcode项目失败
如何从TeamCity管理此配置文件。
答案 0 :(得分:2)
Here is the final solution :
Provisioning profiles and certificates must be installed for the system user.
Provisioning profiles can be found at /Users/<username>/Library/MobileDevice/Provisioning Profiles
- copy them to System/Library/MobileDevice/Provisioning Profiles
(Create folders that do not exist)
How to find the Library folder location : http://computers.tutsplus.com/tutorials/how-to-reveal-your-library-folder-in-lion-or-mountain-lion--mac-31972
答案 1 :(得分:1)
iOS版本可能很复杂。在不知道任何其他问题的情况下,我最好的猜测是您需要通过Xcode在构建代理上下载配置文件。最简单的方法是在代理上打开Xcode,单击Xcode&gt;首选项并在Apple Developer帐户中添加开发人员/管理员的Apple ID - 基本上您需要一个可以访问所述配置文件的ID。
添加Apple ID后,双击您的团队名称,即可显示该团队的签名身份和配置文件。单击“全部下载”以下拉所有配置文件。
您可能还需要将签名身份安装到同一台计算机的钥匙串,以便对代码进行编码。该签名标识在配置文件中指定。