加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何停止xcode5.1构建64位

发布时间:2020-12-15 01:57:14 所属栏目:百科 来源:网络整理
导读:我刚刚更新到xcode 5.1 – 苹果决定将所有应用程序编译为64位默认情况下 – 我的应用程序有一些遗留代码,我花了最后几个小时了解如何停止Xcode构建64位。想到这可能会帮助有同样问题的人… 看到接受的答案,更清晰的视觉步行思想 (我的原始文本答案…) 在目
我刚刚更新到xcode 5.1 – 苹果决定将所有应用程序编译为64位默认情况下 – 我的应用程序有一些遗留代码,我花了最后几个小时了解如何停止Xcode构建64位。想到这可能会帮助有同样问题的人…

看到接受的答案,更清晰的视觉步行思想

(我的原始文本答案…)

在目标 – >构建设置 – >架构 – >架构

>选择其他
>删除(按’ – ‘)$(ARCH_STANDARD)
>添加(按”)armv7
添加(按”)armv7s
>清洁和建造

解决方法

OP与问题本身一起发布解决方案。但我觉得最好把它添加为答案。在Xcode 5.1中,苹果对架构部分做了重大改变。他们将arm64作为标准架构的一部分。这意味着使用默认设置的项目也将自动为arm64构建。那么如果你的应用程序不支持arm64,你会做什么?

Doc说:

Projects not able to support 64-bit need to specifically set the architectures build setting to not include 64-bit.

怎么做?

> Goto Targets – >构建设置 – >架构 – >架构
>双击该架构将弹出一个菜单。选择别人

??
>删除现有行 – $(ARCH_STANDARD)。一个接一个地添加所需的体系结构

>现在你的架构部分看起来像这样

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读