![](/img/trans.png)
[英]Xcode 7.3 Upload to iTunesConnect (TestFlight build) failed
[英]Build & Archive Failed in XCode 7.3 for the imported XCode Project
我是Mac平台的新手 - 使用Mac OS X El Capitan并在几天前安装了XCode。 这个iOS应用程序是由自由职业者开发的,现在我们有源代码。 我正在尝试通过构建和归档应用程序来生成.ipa文件,但它经常失败并出现以下错误:
未找到代码签名身份:未找到与团队ID“E3NXR7ESXS”匹配的有效签名身份(即证书和私钥对)。
我为构建此应用程序所执行的步骤列表:
未找到代码签名身份:未找到与团队ID“E3NXR7ESXS”匹配的有效签名身份(即证书和私钥对)。
所以我检查了网络并找到了很多答案,但我不知道在哪里继续进行,因为大多数人谈论导出/导入开发人员资料或将开发人员资料与应用程序链接,因为我没有这两个所以它是一个我现在一团糟。 还有一些答案,如删除旧证书/配置文件,但当我在首选项下检查时,没有任何和我的任何帐户链接到开发者配置文件。
我唯一想要的是生成.ipa文件,以便可以进一步使用。
注意:我的Mac是全新的,安装了最新版本的XCode,导入项目后我需要将其存档以生成.ipa文件。 此外没有附加设备
自从我在这方面苦苦挣扎已经有两天了。 请帮助我或给我一个方向,从中我可以看到步骤列表(like if I can generate a new certificates or link my account with this application)
如何处理导入的项目并从中生成.ipa文件它。
您需要从自由开发人员那里获取私钥。 证书可以从苹果开发者网站下载。
如果他们没有私钥或您无法访问私钥,则需要生成新的证书和私钥对以对您的应用程序进行签名。
如果您需要生成新证书, 这里有一个很好的指南。 请注意,为了在证书过期或Mac死机时无法进入相同的情况,请确保从钥匙串备份私钥(选择并导出,将其保存到安全的网络驱动器),以及证书签名请求(.csr)文件。 CSR将允许您生成使用相同私钥的新证书。 您始终可以从私钥生成新的CSR,因此通常作为.p12文件导出的私钥是最关键的备份。
请注意,如果您使证书无效,则使用该证书构建的任何应用程序都将停止工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.