无法签名分发

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 文件吗?

签署 PhoneGap 构建应用程序以进行分发。无法下载

iOS 企业 OTA 分发无法下载应用程序

XCode iOS 分发证书自动被吊销