上传到 iTunes Connect 时出现签名错误

Posted

技术标签:

【中文标题】上传到 iTunes Connect 时出现签名错误【英文标题】:Signing Error when uploading to iTunes Connect 【发布时间】:2015-02-07 03:25:16 【问题描述】:

当我使用应用程序加载程序上传到 iTunes Connect 时,我收到一条错误消息,即我的应用程序没有由分发证书签名... 以下是我正在采取的步骤:

1. Create CSR file in KeyChain Access
2. Create Distribution Certificate
3. Create Provisioning profile relating to the distribution cert
4. I am building the app with PHONEGAP
5. Uploading .ipa file to iTunesConnect

我做错了什么?我已通过在线步骤对您的应用进行了签名,并且我正确地关注了它们。但我仍然收到此错误。这是否与电话差距有关?

这是错误:

【问题讨论】:

你说你正在构建应用程序,但你真的在签名吗? phonegap 应用程序需要对应用程序进行签名...我将 .p12 文件和配置文件添加到我正在构建的 .zip 文件中... 如果有错误日志,我建议将其包含在您的问题中。 好的,现在就这样做 1.您可能已经检查过,但您仍然可以确认您在生成配置文件时选择了 Appstore 而不是 Adhoc。 2. 如果您尝试从 Xcode 上传 IPS,那么新的 Xcode 将为您完成所有工作(生成证书、配置文件等...)所以您可以尝试一下。 【参考方案1】:

我在使用命令构建、导出和上传时遇到了同样的问题(这个问题也出现在 xcodetool 中)。这是我修复它的方式:

    打开钥匙串访问 单击您的认证并将信任更改为Use System Default 单击认证密钥并将访问权限设置为“允许所有应用程序..”

【讨论】:

以上是关于上传到 iTunes Connect 时出现签名错误的主要内容,如果未能解决你的问题,请参考以下文章

iTunes Store Operation Failed 错误:将 .ipa 上传到 iTunes Connect 时出现 122 (51)

将应用程序上传到 iTunes Connect 时出现问题

尝试将新版本上传到 iTunes Connect 时出现无效的 Bundle 错误

将存档的应用程序上传到 iTunes Connect 时出现错误 ITMS-90085

将应用程序上传到 iTune Connect 时出现无效二进制错误

将现有应用程序提交到 iTunes Connect 时出现问题