代码签名“应用程序失败的代码签名验证....”

问题描述:

前几天我完成了我的第一个应用程序。现在我想使用应用程序加载程序上传应用程序,但出现一个错误:代码签名“应用程序失败的代码签名验证....”

应用程序失败的代码签名验证。提交的内容无效,或未通过Apple证书签名。 (-19011)。

Xcode的日志:

警告:应用程序未能协同设计验证。签名无效,或未使用Apple提交证书签名。 (-19011) Executable =/Users/Paul_Lischewski/Desktop/TapMap for iPad/build/Release-iphoneos/TapMap for iPad.app/TapMap for iPad codesign_wrapper-0.7.10:使用Apple CA进行配置文件评估 AssertMacros:signer ,文件:codesign_wrapper.c,行:610 AssertMacros:profile,file:codesign_wrapper.c,line:918 codesign_wrapper-0.7.10:无法从iPad/build//释放-的iPhoneOS/TapMap为iPad.app/embedded.mobileprovision - (空)

我已经竭尽所能,删除并重新安装的证书,创建新的App-ID的... 我使用的Xcode 3.2。 6和SDK 4.3。在这里,你可以找到我的问题的照片:

apps-development.info/Foto 1.jpg

apps-development.info/Foto 2.jpg

谢谢您的解答。

对于错误 -

申请失败是Xcode的存档验证或提交与App装载过程中发生的协同设计验证

,放眼Xcode的构建日志在产品>归档时间构建以同样的标题发出警告并扩大其根源。

根本原因并不总是一个明显的解释,但应引导您至少使用其他搜索词或疑难解答的想法。例如,如果根本原因是:

测试要求:不能满足规范要求(一个或多个)

它几乎总是表示该应用已与错误的证书即使用iPhone签署开发人员配置文件,而不是iPhone分发配置文件。

如果您没有使用Xcode构建您的应用程序,那么您可能无法获得根本原因,但无论哪种方式继续Apple的此错误的潜在原因的完整列表linked here

您的应用程序名称中有一个空格。

-19011代码验证错误有很多可能的原因(如dozens of near identical * questions所证明)。具体原因在于邮件的详细信息(详情请参见Apple Technical note TN2250 advice on the -19011 issue

在我的情况下,错误详细信息包含短语“无法加载提供配置文件:”,之后我发现有空格或特殊字符在应用程序或xcode方案名称可能导致密码验证失败。