这两个截图有什么区别?
和
更新:当我在appstore上传我的应用程序时,我得到了无效的二进制文件。我正在努力寻找解决方案。
答案 0 :(得分:2)
好吧,在第一个中你告诉它默认行为是不对代码进行编码,但“任何iOS SDK”上的行为是继续进行,并且毕竟是代码签名。在第二个你告诉它总是编码标志。但是,由于“Any iOS SDK”涵盖了您在iOS项目中所做的每一个编辑,前者在实践中实际上等同于后者。
答案 1 :(得分:0)
你问的是错误的问题。
调试和发布目标不适用于App Store提交。您希望创建分发目标,通常是发布目标的克隆,但代码签名标识更改为您的分发证书和分发配置文件,而不是您的开发人员证书和配置。您可能还需要确保在尝试上传之前验证您的分发版本。
答案 2 :(得分:0)
要通过iTunes Connect提交到App Store,您需要使用分发证书而非开发者证书对您的应用进行签名。
关注Apple's step by step guide。即使有截图,它也会引导您完成整个过程。