缺少WatchApp架构-Xcode 12

问题描述

由于将Xcode更新到版本12,将我的应用上传到App Store时出现此错误。

错误ITMS-90733:“缺少体系结构。使用Watch OS 5.0和更高版本的SDK构建的应用程序必须包含其他体系结构。”

在我的设备上进行测试时,一切正常。

我曾尝试按照一些建议添加arm64_32,但这没有帮助。

该项目的编译和上传恰好与最新的Xcode 11版本保持一致。

解决方法

在我的情况下,问题是用户定义的设置VALID_ARCHS在项目中,即使我在构建体系结构中未引用它也是如此。

摆脱它的方法是选择我的目标,然后滚动到构建设置的底部,其中显示了用户定义的设置。选择“ VALID_ARCHS”,然后按Delete键。

如果这不起作用,请选择项目,然后执行上述操作。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...