代码签名问题:这两个截图有什么区别吗?

时间:2011-10-11 19:01:09

标签: ios xcode app-store

这两个截图有什么区别?

enter image description here

enter image description here

更新:当我在appstore上传我的应用程序时,我得到了无效的二进制文件。我正在努力寻找解决方案。

3 个答案:

答案 0 :(得分:2)

好吧,在第一个中你告诉它默认行为是不对代码进行编码,但“任何iOS SDK”上的行为是继续进行,并且毕竟是代码签名。在第二个你告诉它总是编码标志。但是,由于“Any iOS SDK”涵盖了您在iOS项目中所做的每一个编辑,前者在实践中实际上等同于后者。

答案 1 :(得分:0)

你问的是错误的问题。

调试和发布目标不适用于App Store提交。您希望创建分发目标,通常是发布目标的克隆,但代码签名标识更改为您的分发证书和分发配置文件,而不是您的开发人员证书和配置。您可能还需要确保在尝试上传之前验证您的分发版本。

答案 2 :(得分:0)

要通过iTunes Connect提交到App Store,您需要使用分发证书而非开发者证书对您的应用进行签名。

关注Apple's step by step guide。即使有截图,它也会引导您完成整个过程。