无效签名错误! [英] Invalid Signature error !

查看:41
本文介绍了无效签名错误!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试更新我的应用程序,但在上传二进制文件后,Itunes connect 向我发送了这封电子邮件:

I am trying to update my application , but after uploading the binary , Itunes connect sends me this email :

尊敬的开发者,感谢您的支持最近提交的我的应用程序"的二进制文件到应用商店.不幸的是我们发现你的二进制文件有问题您需要按顺序更正使您的申请继续进行审查阶段.具体问题是概述如下: 无效签名 -确保您已签署具有分布的应用程序证书,而不是临时证书或开发证书.核实中的代码签名设置Xcode 在目标级别是正确的(覆盖在项目级).此外,使确定您上传的包是使用 Xcode 中的 Release 目标构建,不是模拟器目标.如果你是确定您的代码签名设置是正确,在Xcode中选择全部清除",删除build"目录Finder,并重建您的版本目标.一旦你更正了问题,请返回应用程序的版本详细信息页面iTunes Connect 管理您的应用程序模块,然后单击准备提交二进制按钮.这个将带您完成二进制文件提交流程并返回您的应用程序版本状态为等待用于上传.然后你可以使用应用程序加载器上传您的新二进制.如果发现其他问题随着您的提交,您将联系了.谢谢,iTunes连接团队

Dear Developer, Thank you for your recent binary submission for "MY APP" to the App Store. Unfortunately we discovered an issue with your binary that you will need to correct in order for your application to proceed to the review stage. The specific issue is outlined below: Invalid Signature - Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose "Clean All" in Xcode, delete the "build" directory in the Finder, and rebuild your release target. Once you have corrected the issue, please return to the application's version details page in the iTunes Connect Manage Your Applications module and click on the Ready to Submit Binary button. This will take you through the binary submission flow and return your application version status to Waiting for Upload. You can then use Application Loader to upload your new binary. If any other issues are found with your submission you will be contacted. Thanks, The iTunes Connect Team

我确信我的二进制签名应用程序带有分发证书不是临时的!!!

I am sure that my binary signed application with a distribution certificate NOT AD HOC !!!

你有什么建议来解决这个问题!我从来没有遇到过这个问题!!!!!!

what is your suggestion to solve this problem ! I NEVER HAD THIS PROBLEM !!!!!

我再次下载了应用分发 CER,但没有任何变化!我在应用商店有 6 个应用,但从未遇到过这个问题

I download the app distribution CER again but nothing change ! I have 6 apps on app store and never faced with this

推荐答案

请注意,此 QA 非常古老.苹果在很大程度上改善了这个问题.享受.

Note that this QA is incredibly old. Apple have largely ameliorated this problem. Enjoy.

100 次中有 99 次,这是问题所在:

99 times out of 100, here is the problem:

单击 XCode6 主窗口左上角的项目名称.(即,就在它可能说类"的上方.)

Click on the name of your project at the Top Left of the main XCode6 window. (ie, just above where it probably says "Classes".)

看看打开的大片区域.仔细查看左侧的白色列.

Look at the large area which opens. Carefully look at the WHITE COLUMN ONTHE LEFT.

选择目标";...而不是项目"

Choose "TARGETS" ... rather than "PROJECT"

然后,将您的证书正确设置为 3rd 方 Mac 开发者证书.

Then, correctly set your certificate to the 3rd party Mac Developer cert.

这篇关于无效签名错误!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆