因此 - 我是注册的iPhone开发人员(已经支付了我99美元/年的费用)。我遵循了Apple提供的所有步骤,以获取配置和代码签名文件。但是,当我单击“构建”时,它说:

"Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate. (-19011)"

我已经重复重新下载所有证书和个人资料,但仍然无法正常工作。但是,如果我单击“构建”(并且说CodeSign失败),然后将产品.App文件拖动到组织器中的设备或单击“运行”,则将在我的设备上运行。有什么建议么?

有帮助吗?

解决方案

由于您能够在设备上运行.APP,因此您的问题可能是您已使用开发人员配置文件进行构建。那行不通。您需要使用App Store的配电配置文件来构建它。

Apple提供了有关如何执行此操作的良好信息,但是我认为这些信息在所有这些iTunesconnect/provisioning门户网站上都隐藏了...检查此链接: http://developer.apple.com/iphone/manage/distribution/index.actory 。在这里,您应该看到两个重要的一点:“创建和下载您的iPhone Distribution配置配置文件为应用程序商店发行版”“使用Xcode for Distribution构建应用程序”

祝你好运 :-)

其他提示

您的个人资料是否显示在Xcode的组织者窗口中? (如果没有,请将文件从Finder拖到XCode。)

您的XCode项目设置中选择了哪些配置文件?您是在建立调试,发布还是进行分销?

-19011代码验证错误有许多可能的原因(如 数十个几乎相同的堆叠问题 关于它)。特定原因是在消息的详细信息中暗示的(请参阅 苹果技术注释TN2255关于-19011问题的建议 有关详细信息)

在我的情况下,错误详细信息包含“未能从:”我发现应用程序中具有空格或特殊字符或Xcode方案名称中的空格或特殊字符的短语“可能会导致CodeSign验证失败。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top