栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在Jenkins中运行XCodeBuild的代码签名错误

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在Jenkins中运行XCodeBuild的代码签名错误

我觉得对您来说,这是我们上次感到困惑的挑战。当我们为项目设置CI服务器时,就是这样做的。如果我没有记错(广泛),我们按照以下步骤操作:

1)设置Jenkins为Apple Dev帐户的开发人员

2)创建了专门针对Jenkins的证书和开发配置文件

3)在CI服务器上设置Jenkins用户,并从该用户的xpre删除任何以前的cert / prov配置文件

4)将Jenkins证书添加到AD-Hoc区域配置文件中(如果您尝试将.ipa分发到HockeyApp,则需要为此进行存档构建。)

5)进入xpre项目文件并删除对Provisioning Profiles的任何现有引用

6)下载并安装该用户的证书以及相应的Prov配置文件。

7)在构建之前,请解锁Jenkins用户钥匙串。仅当Jenkins用户不是运行xpre构建的用户时,才执行此操作。

以Jenkins用户身份登录时,验证Xpre在组织者中是否显示Prov配置文件有效。

我知道我的回答有些含糊,我的目的是有所帮助。这种类型的错误通常是由以下三种原因之一引起的。Xpre找不到配置文件,Xpre找不到证书或Xpre找到的配置文件多于一个配置文件(假定会产生其他错误,但并非总是如此),并且存在某种不匹配的情况。通常,重做Prov配置文件是最痛苦的解决方案。

祝你好运。您将解决它,这真是令人头疼!



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/637294.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号