3

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

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

Xcode 中的架构

4

3 回答 3

12

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

于 2012-11-09T10:17:01.167 回答
4

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

在此处输入图像描述

于 2020-10-13T10:02:47.387 回答
1

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

于 2019-02-26T11:50:10.573 回答