在Xcode 7.0测试飞行中,归档提交到App Store失败

7uhlpewt  于 2023-04-07  发布在  其他
关注(0)|答案(1)|浏览(124)

我正在向App Store提交一个预发布应用程序,以便在Xcode 7.0 beta 2(7A 121 l)中进行内部测试。我能够多次提交零问题的存档,但今天我看到以下错误消息。Xcode版本或项目设置没有更改。
错误ITMS-90035:“无效的签名。代码对象根本没有签名。请确认您用分发证书而不是即席证书或开发证书签署了应用程序。

我正在使用“iOS Developer”代码签名身份进行发布。我在目标级别的代码签名设置如下:

根据this blog post,需要使用“iOS开发人员”代码签名身份进行测试飞行发布构建。是否正确?

签署iOS分发版本

我已经尝试将发布设置更改为iOS Distribution,但我仍然得到相同的错误。

更新

我设法解决了这个问题,现在它上传到应用程序商店.我有一个外部框架,我用Carthage构建.所有我需要做的是打开这个框架项目,并删除Framework search path设置从它.然后我用carthage重建框架,并上传应用程序到应用程序商店.

bgibtngc

bgibtngc1#

应用程序的方案应该是“发布”,而不是调试或临时。您可以通过转到产品-〉方案-〉编辑方案来更改它

相关问题