2010-12-22 77 views
0

我知道这已被问过,但尝试了一切,没有运气。尝试使用Application Loader上传我的二进制文件并获取上述错误。另一个应用程序失败codesign验证错误

我的情况下,一些有趣的事情:

我不小心在我的应用程序名称的空间。这会导致代码签名失败吗?

查看构建日志,最后一项是*警告:默认为标准代码工具。这可能是导致问题的问题吗?如果是这样,我该如何解决它。

公司防火墙后面。我可以访问网络,但某些端口可能会关闭。这会影响它吗?

试用了除撤销所有证书外的所有内容,主要是因为我刚刚在几个小时前创建了它们。

编辑:好的,我重新创建了整个项目,我已经吊销了所有证书并重新创建了它们并安装了它们,我从Subversion导出了最后一个版本,以确保Subversion不会影响它,为了压缩它,使目标代码签名为正确的配置文件,使项目代码同时为默认配置文件和分发配置文件,尝试了不同的网络连接以确保它不是防火墙。

正如你所看到的,我已经尝试了一切,我可以找到和愚蠢的东西仍然不会工作。

任何帮助?

干杯

+0

喜苹果的潜在原因公布名单..你有没有解决这个问题?我也面临这个警告,虽然应用程序可以通过xcode安装在我的设备上,但是它未能安装我的客户端进行测试.... – iXcoder 2010-12-22 11:08:28

+0

不,有一堆可能的修复程序,但都没有工作。虽然我听说如果苹果有服务器下来,它可以给出同样的错误。你最近有没有创建你的证书,是你的一个新的应用程序? – Rudiger 2010-12-22 11:44:33

回答

2

K,这是令人难以置信的烦人。按照我在问题中所说的做完所有事情之后,做了两次决定尝试在别人的计算机上运行Application Loader的事情。第一次工作,没有跳过节拍。

奇怪的是我有当前的Xcode(我认为它是应用程序加载器来自哪里),而另一台计算机正在运行一个旧的。也许现在的人破了?

0

在项目层面上,你要设置你的代码签名身份,但将发放模板TO DEFAULT

然后在目标级别,您必须设置代码签名标识和设置配置文件。

如果您未能做到这一点,软件包将被签名但未被iTunes连接正确解释。

0

我也有这个问题,直到我意识到现在有一​​种不同的方式来上传应用程序。

我的“释放”应用程序建立的档案

如果打开的组织者,并在顶部选择“档案”,有“验证”,“分享”,并在报头信息“提交”按钮你的应用。

点击“验证”加入我的代码签名信息的应用程序(后有相应的开发人员登录登录)

点击“提交”跑到我通过应用程序加载器使用的要求,并上传了同样的问题该应用程序没有问题。(再次使用相应的开发人员信息登录后)

显然,当我更新到xcode 4时,它并未删除旧的应用程序加载器。

1

我有使用XCode4相同的问题。原来,我需要编辑该计划并指定存档的构建配置是与分配配置配置文件关联的那个配置 - 在我的“App Store”中。

如果您遇到同样的问题,可能需要检查。

相关问题