2010-11-26 91 views
0

我无法制作使用我的开发者资料签名的发布版本。我复制了发行版配置,并将签名证书更改为我的开发人员配置文件,但是当它创建时,它会使用App Store证书签名。无法使用开发者资料部署发布版本

因此,我得到了标准对话框,告诉我应用程序无法安装在设备上,因为它没有必要的配置文件(App Store配置文件)。

编号喜欢能够在发送审查之前测试发布版本,但我想知道为什么我不能,如果这是一个Xcode错误。我使用XCode 3.2.5。到目前为止,我只是测试了调试版本,但我相信我会在一段时间内被误解。

+0

Xcode关于证书的具体输出是什么? – WrightsCS 2010-11-26 22:41:41

+0

忘记了Xcode中的详细日志记录,但在编辑时进行了澄清。我刚刚收到一个标准对话框,告诉我该设备没有必要的配置文件(App Store)。我可能只需要克隆调试并启动优化。 – 2010-11-26 22:51:17

回答

2

您可以创建分发Ad Hoc供应配置文件(而不是开发Ad Hoc配置文件)。这样,您就可以测试使用您的分发证书签名的代码工作,并安装到您的设备上。然后,只需复制您刚刚创建的构建配置,然后设置为您的App Store配置配置文件,并且您应该很好。

1

您无法在设备上安装使用您的分发配置文件签名的应用程序。

你应该做的是使用开发者配置文件来测试你的发布版本,以优化播放等,然后进行了分发构建你的发布版本设置的精确副本,仅仅只改变代码签名证书。因此,二进制文件应该与您测试的相同;只有应用程序包内的代码签名内容才会有所不同。