繁体   English   中英

没有要编译的架构 (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=armv7 arm64) Xcode 12

[英]No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=armv7 arm64) Xcode 12

当我更新到 Xcode 12 beta 5 时,我无法像往常一样构建我的项目。 Xcode 11.6 和 Xcode 12 beta 4 是正常的。

Check dependencies
No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=armv7 arm64)

有人面临同样的问题吗?

在“构建设置”中,转到“用户定义->VALID_ARCHS”并添加 x86_64。

1、Target -> "Build settings" -> "User-Defined" -> "VALID_ARCHS" 并添加"x86_64",就可以了。

2、Target -> “Build settings” -> “User-Defined”,删除“VALID_ARCHS”,也可以。

因为 Xcode 12 已经消除了“VALID_ARCHS”。

使用 Xcode 11.6 为 Vaild Architectures 设置空值

然后在 Xcode 12 / Xcode 12 beta 5 上打开

在此处输入图片说明

我通过向 VALID_ARCHS 项添加 x86_64 以及由空格分隔的 arm64 解决了这个问题。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM