2012-01-17 72 views
1

我不断收到相同的警告一遍又一遍。搜索后,阅读大量的帖子在stackoverflow和其他社区我发现很多人遇到同样的问题,同时尝试将他们的应用上传到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) 

我跟随其他职位建议的正常检查程序(我仍然得到警告)

  1. 选择了正确的分布证书和配置 配置文件(我已从我的钥匙链中删除了所有其他开发人员证书,以避免含糊不清)
  2. 检查密钥链访问中的相同。(已删除并下载了分发证书和省型材10倍以上:-()
  3. 增加了重复方案发布分销
  4. 设置构建配置编辑计划,作为 存档选项卡分布和我在iOS设备模式下运行它。
  5. 删除构建和归档文件,清理并重新启动xcode几次 次。
  6. 我甚至创造了新的项目,并动了我的代码,希望它reolve问题

有浪费大量的时间在此警告:-(

我失去了任何其他显著一步? ??

我相信,分布证书和省的个人资料,我使用是有效的。

非常感谢任何帮助:-)

如果你能够确定问题并提供解决方案(步骤b步骤)或指导我到一个网站,它将逐步解释相同的步骤/视频(这样我就不会错过任何东西)..

+0

您是否为目标和项目构建设置选择了正确的签名标识? – mvds 2012-01-17 03:36:29

+0

是的..我在两个地方都选择了正确的签名身份 – 2012-01-17 05:23:33

+0

? – mvds 2012-01-17 11:29:02

回答

0

我有这个错误,并最终诉诸提出与苹果的请求。答案是它发生在xcode 4的早期版本,下载最新版本的xcode 4将解决这个问题。

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

+0

嘿,我目前正在使用下面的Xcode版本.. Xcode 4.2(4C177)..我认为是Xcode的最新版本,因为我无法进一步更新..我应该卸载它?在考虑应用提交场景时,哪个版本是最好的 – 2012-01-17 05:30:06

0

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

希望这可以帮助你

0

如果你是绝对肯定你已经做了正确的步骤,尝试下载并低于建设这个工具的证书错误检查:

https://github.com/karstenBriksoft/CertificateHelper

或者只需下载预建的副本here

给一个镜头,看看它是否可以帮助你发现证书中的一个小错误。


编辑:这可能是你的问题。下面是苹果只是表示:

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

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

相关问题