当试图提交应用程序到appstore时出现警告:应用程序失败codesign检查
我不断收到相同的警告一遍又一遍。搜索后,阅读大量的帖子在*和其他社区我发现很多人遇到同样的问题,同时尝试将他们的应用上传到appstore。当试图提交应用程序到appstore时出现警告:应用程序失败codesign检查
*这是我得到的唯一警告。
我找不到解决此问题的精确解决方案。我无法找到此问题的根源。
这里是警告:
warning: Application failed codesign verification. The signature was invalid, or it was not signed with an iPhone Distribution Certificate. (-19011)
Executable=/Users/MacMini_02/Library/Developer/Xcode/DerivedData/####-chqadngrerizjhferrtytxmcuxxl/ArchiveIntermediates/####/InstallationBuildProductsLocation/Applications/ ####.app/####
codesign_wrapper-0.7.10: using Apple CA for profile evaluation
/Users/MacMini_02/Library/Developer/Xcode/DerivedData/#####-chqadngrerizjhferrtytxmcuxxl/ArchiveIntermediates/####/InstallationBuildProductsLocation/Applications/#####.app: valid on disk
/Users/MacMini_02/Library/Developer/Xcode/DerivedData/#####-chqadngrerizjhferrtytxmcuxxl/ArchiveIntermediates/####/InstallationBuildProductsLocation/Applications/####.app: satisfies its Designated Requirement
test-requirement: failed to satisfy code requirement(s)
codesign_wrapper-0.7.10: failed to execute codesign(1)
我跟随其他职位建议的正常检查程序(我仍然得到警告)
- 选择了正确的分布证书和配置 配置文件(我已从我的钥匙链中删除了所有其他开发人员证书,以避免含糊不清)
- 检查密钥链访问中的相同。(已删除并下载了分发证书和省型材10倍以上:-()
- 增加了重复方案发布分销
- 设置构建配置编辑计划,作为 存档选项卡分布和我在iOS设备模式下运行它。
- 删除构建和归档文件,清理并重新启动xcode几次 次。
- 我甚至创造了新的项目,并动了我的代码,希望它reolve问题
有浪费大量的时间在此警告:-(
我失去了任何其他显著一步? ??
我相信,分布证书和省的个人资料,我使用是有效的。
非常感谢任何帮助:-)
如果你能够确定问题并提供解决方案(步骤b步骤)或指导我到一个网站,它将逐步解释相同的步骤/视频(这样我就不会错过任何东西)..
我有这个错误,并最终诉诸提出与苹果的请求。答案是它发生在xcode 4的早期版本,下载最新版本的xcode 4将解决这个问题。
对于现有的应用程序,Apple建议在最新版本的xcode 4中创建一个新项目并将文件复制到其中。我没有太多的时间来尝试,所以我一直在xcode 3.6中创建我的新项目,并将它们迁移到其中,似乎可行。
嘿,我目前正在使用下面的Xcode版本.. Xcode 4.2(4C177)..我认为是Xcode的最新版本,因为我无法进一步更新..我应该卸载它?在考虑应用提交场景时,哪个版本是最好的 – 2012-01-17 05:30:06
如果您对证书和配置文件非常有信心,那么请尝试吊销证书并重新创建新的appId,新的证书,然后再试一次。我遇到类似的问题,但上传二进制文件后出现错误。
希望这可以帮助你
如果你是绝对肯定你已经做了正确的步骤,尝试下载并低于建设这个工具的证书错误检查:
https://github.com/karstenBriksoft/CertificateHelper
或者只需下载预建的副本here。
给一个镜头,看看它是否可以帮助你发现证书中的一个小错误。
编辑:这可能是你的问题。下面是苹果只是表示:
我们已经发现并解决了与 证书的iOS和Mac代码签名最近遇到的问题,苹果推送通知和Safari 扩展。如果您在过去4天内发出的证书 遇到任何问题,只需重新生成一个。
因此,请尝试创建一个新证书。
您是否为目标和项目构建设置选择了正确的签名标识? – mvds 2012-01-17 03:36:29
是的..我在两个地方都选择了正确的签名身份 – 2012-01-17 05:23:33
? – mvds 2012-01-17 11:29:02