Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Xcode 4.5.2 并且有一个无法为运行 iOS 6.0.1 的 iPhone 编译的项目,尽管其他项目可以使用相同的设置进行编译,如下图所示。
关于如何解决这个问题的任何想法?
您可能正在使用一些尚不支持 armv7s 架构的第三方库。您可以从您的设置中删除 armv7s。您的应用程序仍然能够在 iPhone 5 上运行,尽管它可能没有充分利用新架构。
如果在 XCODE 12 上,只需转到构建设置搜索 VALID_ARCHS。在 User-Defined 部分下,选择 Valid Architectures 并单击 Delete。
将 iOs 模拟器的有效架构设置为 armv7 和 armv7s。(模拟器为 32 位)。对于设置为 arm64 的设备(64 位全新 ios 设备)。