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
Xcode7 上传AppStore出现 ERROR ITMS-90474,ERROR ITMS-90475错误