首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XCode 4,签名无效(-19011)

XCode 4,签名无效(-19011)
EN

Stack Overflow用户
提问于 2011-06-26 01:05:35
回答 5查看 2.8K关注 0票数 3

我快疯了。

我正在使用XCode 4,最终我完成了我的应用程序,我正要把它提交到应用商店,上传到iTunes连接。我试图为归档文件构建,但出现了以下警告:

代码语言:javascript
复制
 Application failed codesign verification.  The signature was invalid, or it was not signed with an Apple submission certificate. (-19011)

我用谷歌搜索了一整天,我试着在配给中心续订我所有的证书,我甚至试着用应用程序加载程序上传它,但什么都没有发生。这里也有同样的错误。我已经尝试过通过Organizer中的Archive选项卡来验证它,但无论如何,这个警告都不会消失。

我已经在这里读到了一些答案,即使答案有点旧,但对我来说一切都行得通,我也试着重新安装XCode,我试着在Build in Targets上选择正确的配置文件。

感谢所有愿意帮助我的人

编辑:

当我尝试启动一个新项目并选择"Build for Archive“,然后选择”Archive“,出现警告,但我仍然可以将存档共享为ipa。我尝试将旧项目中的所有文件复制到新项目中,为存档而构建,存档。但是当我选择"Share“作为.ipa时,它显示了一个错误

代码语言:javascript
复制
The operation couldn't be completed. No such files or directory.

这可能是因为我在我的项目中添加了两个框架来工作吗?我应该从目标还是项目中选择一些东西?另外,我想说我所有的配置文件都是ok的,证书等等。我试图通过不打开“验证构建的产品”来绕过错误-19011。

EDIT2:-19011不再显示,但当我尝试验证或提交时,我收到以下错误:

代码语言:javascript
复制
The archive is invalid. var/folders/*randomnumbers* app.ipa does not exist.

在这种情况下,我应该怎么做?我已经阅读了一些答案,但没有一个有效。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-07-02 02:01:38

多亏了苹果技术工程师的帮助,我解决了这个问题:

在目标中,在构建设置-产品名称上,我使用空格和特殊字符(?字符)命名应用程序。在更改了该名称并更改了Bundle名称之后,我解决了所有与此相关的问题。

希望有一天,这能帮助到某个人。

票数 6
EN

Stack Overflow用户

发布于 2011-06-26 03:45:50

您说您尝试过“在供应中心续订我的所有证书”。你确定你是:

使用有效证书的

  1. 。您是否已将私钥导入到您的keychain?
  2. Chosen中,并为您的“发布”或“分发”配置提供了正确的配置文件+证书组合?

有可能你的开发配置是正确的,因此你可以在你的设备上测试(如果你有),但是你的发布配置是错误的。

转到XCode中的“构建设置”,并验证在“发布”或“分发”下,您选择了分发证书(而不是开发证书)以及与其绑定的配置配置文件。

如果这不起作用,您的问题可能与this SO question.尝试重新安装有关?

希望这能有所帮助。

票数 3
EN

Stack Overflow用户

发布于 2011-06-26 06:10:42

是否确定您的分发证书用于应用商店,而不是用于临时分发?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6479257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档