iPhone 应用程序代码签名错误 - “...签名无效...”

Posted

技术标签:

【中文标题】iPhone 应用程序代码签名错误 - “...签名无效...”【英文标题】:iPhone app code-signing error - "...the signature was invalid..." 【发布时间】:2010-08-09 08:41:52 【问题描述】:

我正在尝试将我的第一个 ios 应用程序上传到 iTunes Connect,但我无法执行此操作,因为每次尝试上传它时,我都会从 Application Loader 收到以下错误:

您上传的二进制文件无效。 签名无效,或者是 未在 Apple 提交的文件中签名 证书

我已尽我所能遵循 Apple 网站上的说明。 我注意到应该在我构建的 .app 文件中的 .mobileprovision 文件丢失了 - 有谁知道什么会导致问题的这个特定部分发生?我怀疑这可能是根本原因。

此外,是否有人对我如何纠正此问题有任何其他建议?

【问题讨论】:

你用管理员ID和密码创建分发文件吗? 【参考方案1】:

在 developer.apple.com 的代理帐户上

您必须创建分发证书

您还必须创建分发配置文件。

下载这两个并将它们拖到 xcode 上。

在您项目的目标信息中,您需要转到代码签名部分并确保您已选择您的分发配置文件。

您可能需要做的另一件事是创建一个权利文件,在此处的苹果页面上描述的“代码签名权利”下声明它

http://developer.apple.com/iphone/manage/distribution/index.action

【讨论】:

以上是关于iPhone 应用程序代码签名错误 - “...签名无效...”的主要内容,如果未能解决你的问题,请参考以下文章

其他xcode iphone项目成功签名后,codesign才成功

iOS Code Signing: 解惑详解

无效签名错误!

Xcode 错误:SDK“iOS 10.0”中的产品类型“应用程序”需要代码签名

pay支付参数验签失败咋回事

测试那些事儿(十三)- 签名和验签、公钥和私钥、加密和解密