3

现在我正在使用仅由 TeamCity 提供的 Xcode 插件。该插件可用于构建解决方案。

但是当我想创建 iOS 应用程序构建以在真实设备上进行测试时。每次它给我

[18:07:32]步骤 1/1:Xcode 项目(7 秒)

[18:07:39]CLEAN)] [BEROR]代码签名错误:找不到匹配的配置文件:您的构建设置指定了一个 UUID 为“95fdd2bf-0203-4f2a-8d57-9ad4d07c44f7”的配置文件,但是,没有这样的配置个人资料被发现。

[18:07:40][步骤 1/1] 步骤 Xcode 项目失败

我如何从 TeamCity 管理此配置文件。

4

2 回答 2

2

这是最终的解决方案:

必须为系统用户安装供应配置文件和证书。

可以在以下位置找到配置文件/Users/<username>/Library/MobileDevice/Provisioning Profiles- 将它们复制到System/Library/MobileDevice/Provisioning Profiles(创建不存在的文件夹)

如何找到图书馆文件夹位置:http ://computers.tutsplus.com/tutorials/how-to-reveal-your-library-folder-in-lion-or-mountain-lion--mac-31972

于 2016-04-25T09:10:37.923 回答
1

iOS 构建可能很复杂。在不知道其他任何事情的情况下,我最好的猜测是您需要通过 Xcode 在构建代理上下载配置文件。最简单的方法是在代理上打开 Xcode,单击 Xcode > Preferences 并在您的 Apple Developer 帐户中添加开发人员/管理员的 Apple ID - 基本上您需要一个可以访问所述配置文件的 ID。

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

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

于 2016-04-22T19:37:40.647 回答