Iphone 尝试向appstore提交应用程序时发出警告:应用程序未能通过代码设计检查

Iphone 尝试向appstore提交应用程序时发出警告:应用程序未能通过代码设计检查,iphone,app-store,Iphone,App Store,我一次又一次地收到同样的警告。在谷歌搜索并阅读stackoverflow和其他社区的大量帖子后,我发现很多人在试图将应用程序上传到appstore时遇到了同样的问题 *这是我得到的唯一警告 我没有找到解决这个问题的精确方法。我无法找到这个问题的根源 警告如下: warning: Application failed codesign verification. The signature was invalid, or it was not signed with an iPhone Dist

我一次又一次地收到同样的警告。在谷歌搜索并阅读stackoverflow和其他社区的大量帖子后,我发现很多人在试图将应用程序上传到appstore时遇到了同样的问题

*这是我得到的唯一警告

我没有找到解决这个问题的精确方法。我无法找到这个问题的根源

警告如下:

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)
我遵循了其他帖子中建议的常规检查表,但我还是得到了警告

已选择正确的分发证书和设置 我已经从我的钥匙链中删除了所有其他开发者证书,以避免歧义 在keychain access中检查相同。删除并下载分发证书和prov配置文件超过10次:- 添加了发布为分发的重复方案 将编辑方案中的生成配置设置为中的分发 “存档”选项卡,并在iOS设备模式下运行它。 删除了构建和归档文件,清理并重新启动了xcode 时代。 我甚至创建了新的项目并移动了代码,希望它能重新解决这个问题 在本警告中浪费了很多时间:-

我是否错过了其他重要的步骤

我确信我使用的分发证书和prov配置文件是有效的

非常感谢您的帮助:-


如果你能找出问题并为我提供解决方案步骤b,或者指导我去一个网站,在那里它会一步一步地/视频地解释相同的步骤,这样我就不会错过任何东西了。

我犯了这个错误,最后求助于向苹果提出请求。对此的回应是,xcode 4的早期版本出现了这种情况,下载最新版本的xcode 4可以解决这个问题


对于现有的应用程序,苹果建议在最新版本的xcode 4中创建一个新项目,并将文件复制到其中。我没有太多时间进行实验,所以我一直在xcode 3.6中创建我的新项目,并将它们迁移到似乎可行的地方

如果您对证书和设置配置文件非常有信心,请尝试吊销您的证书并重新创建所有内容新的appId、新证书的新设置,然后重试。我遇到了类似的问题,但在上传二进制文件后出现了错误


希望这可能会对您有所帮助

如果您确信您已经完成了正确的步骤,请尝试下载并构建以下工具以检查证书错误:

或者只是下载一个预构建的副本

试一试,看看它是否能帮助你发现证书中的一个小错误

编辑:这可能是你的问题。以下是苹果公司刚刚声明的内容:

我们已经发现并解决了最近的一个问题,即 iOS和Mac代码签名、Apple推送通知和Safari 扩展。如果您在证书方面遇到任何问题 在过去4天内发布,只需重新生成一个新的


因此,请尝试创建新证书。

是否为目标和项目生成设置选择了正确的签名标识?是。我选择了正确的签名标识identity@Mr.Anonymous请核对我的答案。苹果在证书方面遇到了一些问题,他们刚刚修复了它们。嘿,我目前正在使用以下Xcode版本。。代码4.2 4C177。。我认为这是Xcode的最新版本,因为我无法进一步更新它。。我应该卸载它吗??在考虑应用提交场景时,哪个版本是最好的