应用程序验证失败。签名无效,或者未使用iPhone分发证书签名

时间:2011-10-15 01:54:19

标签: ios xcode app-store ios-provisioning

您好我正在尝试存档iOS应用。我明白了:

warning: Application failed codesign verification.  The signature was invalid, or it was not signed with an iPhone Distribution Certificate. (-19011)
Executable=/Users/matt/Library/Developer/Xcode/DerivedData/Breakout_Infinity-flobgciszuktcrbcwbotdnurdubv/ArchiveIntermediates/Breakout Infinity/InstallationBuildProductsLocation/Applications/Breakout Infinity.app/Breakout Infinity
codesign_wrapper-0.7.10: using Apple CA for profile evaluation
/Users/matt/Library/Developer/Xcode/DerivedData/Breakout_Infinity-flobgciszuktcrbcwbotdnurdubv/ArchiveIntermediates/Breakout Infinity/InstallationBuildProductsLocation/Applications/Breakout Infinity.app: valid on disk
/Users/matt/Library/Developer/Xcode/DerivedData/Breakout_Infinity-flobgciszuktcrbcwbotdnurdubv/ArchiveIntermediates/Breakout Infinity/InstallationBuildProductsLocation/Applications/Breakout Infinity.app: satisfies its Designated Requirement
test-requirement: failed to satisfy code requirement(s)
codesign_wrapper-0.7.10: failed to execute codesign(1)
 - (null)

证书有效,分发配置文件正常。它不会签字。构建设置选择分发配置文件。一切都是应有的。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

我正在努力记住这里出了什么问题。我想我只需要再次完成整个证书/分析过程,因为它以某种方式改变了。

答案 1 :(得分:0)

我的应用程序在预提交验证过程中突然出现此错误,一周前我刚刚在同一台机器上提交了相同设置的构建,没有任何问题。

在Google上搜索这个问题浪费了半个小时,最终我通过创建一个新的dist配置文件并重建来管理它。

我怀疑我的旧应用程序的签名已损坏,如Apple's doc

中所述