无法签名分发
Posted
技术标签:
【中文标题】无法签名分发【英文标题】:Cannot Sign for Distribution 【发布时间】:2016-09-26 15:28:41 【问题描述】:有很多关于这个主题的帖子,但没有一个能够提供帮助。
到目前为止我做了什么
-
我无法创建新的分发证书,因为它是一个企业证书并且已经有两个有效的证书。
我无法访问具有要从中导出的有效证书的计算机
我创建了一个全新的帐户并将其添加到我的团队中,但这没有帮助
我有更新的 AWWRDC
我已多次删除并重新添加我的帐户。
我信任 ios Dist。我的钥匙串中的证书
我已卸载 X-Code 并重新安装。现在运行 7.3.1
症状
iOS 分发证书在我的钥匙串中,但没有私钥。 在 X-Code 中,iOS 发行版旁边有一个“重置”按钮。 归档时收到此错误,我无法签署任何分发文件: 未找到代码签名身份:未找到有效的签名身份(即证书和私钥对)。
这是我尝试解决此问题的第二天。请帮忙!
【问题讨论】:
【参考方案1】:您需要私钥来签署您的应用程序。您可以从您的计算机中创建一个新的分发证书(删除旧的),或者您询问有权访问现有证书的人。没有其他办法。
【讨论】:
以上是关于无法签名分发的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 6 - 无法为 Ad-Hoc 分发选择签名证书/配置文件。一直默认
应用程序未通过协同设计验证。签名无效,或未使用 iPhone 分发证书签名。我该怎么办?
我们可以在 Testflight 上分发使用 Enterprise developer program 签名的 ipa 文件吗?