Appstore 提交期间 Xcode 中出现错误 ITMS-90203

Posted

技术标签:

【中文标题】Appstore 提交期间 Xcode 中出现错误 ITMS-90203【英文标题】:Error ITMS-90203 in Xcode during Appstore Submission 【发布时间】:2015-04-23 17:53:44 【问题描述】:

在Appstore提交过程中出现如下错误:

我仔细检查了所有目标以及链接的 pod 和子项目都有

我什至试过lipo -info <my_binary>,它说arm64 armv7 armv7s

那么我提交的内容有什么问题?

【问题讨论】:

【参考方案1】:

您使用的框架不是为 64 位构建的。 Apple 现在要求所有应用提交必须兼容 64 位。

【讨论】:

我怎样才能知道这可能是哪个框架?我针对所有链接的框架运行了lipo -info,它们都显示了arm64——但是在构建过程中编译了一些 pod。是否有指示它们是否为 64 位? 你完全正确!我发现我使用嵌入式二进制文件以错误的方式导入了一个框架。当我更改架构时,这个框架没有被重新编译。在我删除 i 后,重新编译它并使用“Link Binary with Libraries”再次导入它,它就像一个魅力 - 谢谢!

以上是关于Appstore 提交期间 Xcode 中出现错误 ITMS-90203的主要内容,如果未能解决你的问题,请参考以下文章

App Store 提交显示 Xcode 11 中的应用程序图标问题

无法使用 Xcode 6 GM Seed 提交到 AppStore

iOS 提交AppStore不出现构建的版本

Xcode7 上传AppStore出现 ERROR ITMS-90474,ERROR ITMS-90475错误

由于下面列出的问题,存档提交失败。错误 ITMS-90039

Xcode提交错误