繁体   English   中英

没有要编译的架构 (ARCHS=, VALID_ARCHS=armv7 armv7s)

[英]No architectures to compile for (ARCHS=, VALID_ARCHS=armv7 armv7s)

我正在使用 Xcode 4.5.2 并且有一个无法为运行 iOS 6.0.1 的 iPhone 编译的项目,尽管其他项目使用下图所示的相同设置编译得很好。

关于如何解决这个问题的任何想法?

Xcode 中的架构

您可能正在使用一些尚不支持 armv7s 架构的第三方库。 您可以从设置中删除 armv7s。 您的应用程序仍然可以在 iPhone 5 上运行,尽管它可能没有充分利用新架构。

如果在 XCODE 12 上,只需转到 Build Settings 搜索 VALID_ARCHS。 在 User-Defined 部分下,选择 Valid Architectures 并单击 Delete。

在此处输入图片说明

将 iOs 模拟器的有效架构设置为 armv7 和 armv7s。(模拟器为 32 位)。 对于设置为 arm64(64 位全新 ios 设备)的设备。

暂无
暂无

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

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