首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“缺少体系结构。使用Watch OS5.0及更高版本的SDK构建的应用程序必须包含其他体系结构。”

“缺少体系结构。使用Watch OS5.0及更高版本的SDK构建的应用程序必须包含其他体系结构。”
EN

Stack Overflow用户
提问于 2019-05-09 05:50:30
回答 2查看 1.1K关注 0票数 2

当我试图将应用程序上传到appstoreConnect时,它失败了,错误如下:

错误的ITMS-90733:“缺少的架构。应用程序构建的手表OS5.0和更高版本的SDK必须包含其他架构。 iOS版本: iOS 10 WatchOS版本: WatchOS 3 iOS的构建设置“有效架构”是"arm64 arm64e armv7 armv7s“。 watchOS的构建设置“有效体系结构”是"arm64_32 armv7k“

有谁有类似的错误吗?

EN

回答 2

Stack Overflow用户

发布于 2020-04-03 22:27:15

在更新到MacOS Catalina之后,为了能够继续更新Xcode并获得最新版本11.4,我在我的两个应用程序中遇到了这个问题。一个会上传,但另一个会一直收到这个错误。

我比较了他们的构建设置。

对于构建设置中的iOS目标,我必须将arm64e添加到“有效体系结构”中。它应该有4. "arm64,arm64e,armv7,armv7e

编辑:将它们全部删除。用自动填充当前支持的有效体系结构的$(VALID_ARCHS)替换。

对于这两个WatchOS目标,它应该有2. "arm64_32,armv7k“在我的应用程序中,WatchOS目标具有与iOS相同的cpu体系结构。现在它可以很好地上传到iTC。

票数 2
EN

Stack Overflow用户

发布于 2019-05-09 07:01:15

请检查(对于iOS应用程序目标) Build settings -> search valid architecture -> Valid architecture,它应该是arm64 arm64e armv7 armv7s

对于Watch OS目标,与此相同,并将Valid architecture设置为arm64_32 armv7k

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56052951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档