Xcode 5.1:移除 x86_64 架构

Posted

技术标签:

【中文标题】Xcode 5.1:移除 x86_64 架构【英文标题】:Xcode 5.1: Remove x86_64 architecture 【发布时间】:2014-03-13 06:43:47 【问题描述】:

在 Xcode 5.1 中如何移除架构 x86_64?

Project 在 Xcode 5.0 中运行良好,但在 Xcode 5.1 中出现链接器错误。我没有从小赌注中看到更新的 sdk。因此决定删除架构 x86_64。如何在 Xcode 5.1 中实现这一点?

截图:

Xcode 架构截图:

更新: 问题解决了!

点击架构->其他->输入$(ARCHS_STANDARD_32_BIT)`

喜欢这张图片。

【问题讨论】:

【参考方案1】:

从 Target / Build Settings / Architectures / Valid Architectures 中移除 64 位 arm64

在有效架构中双击,选择 arm64 并按 -

编辑,添加图片:

【讨论】:

在 Xcode 5.1 中不显示有效架构...默认情况下它采用 armv64,如上图所示。 我添加了一个屏幕截图,它来自 Xcode 5.1,并且,是的,它具有有效的架构。 是的,在其他项目中看到它,但不是这个..有问题。谢谢你的回答。 为信息密集的截图+1,干得好。

以上是关于Xcode 5.1:移除 x86_64 架构的主要内容,如果未能解决你的问题,请参考以下文章

架构 x86_64 的 Xcode 未定义符号:

Xcode 错误 - 架构 x86_64 的未定义符号?

架构 x86_64 Xcode 的 79 个重复符号

ld:入口点(_main)未定义。对于架构 x86_64:Xcode 9

xcode ld:架构 x86_64 的 8 个重复符号

Xcode 无法构建 React Native 项目,架构 x86_64 的未定义符号