gpt4 book ai didi

xcode - 如何停止为 64 位构建 xcode 5.1

转载 作者:行者123 更新时间:2023-12-03 13:41:39 24 4
gpt4 key购买 nike

我刚刚更新到 xcode 5.1 - 苹果决定让所有应用程序默认编译为 64 位 - 我的应用程序有一些遗留代码,我花了最后几个小时弄清楚如何停止为 64 位构建 Xcode。认为这可能会帮助有同样问题的人......

查看已接受的答案以获得更清晰的视觉步行思路

(我基于原文的答案...)

在 Targets-->Build Settings-->Architectures-->Architectures

  • 选择其他
  • 删除(按'-')$(ARCH_STANDARD)
  • 添加(按“+”)armv7
  • 添加(按“+”)armv7s
  • 清洁和 build
  • 最佳答案

    OP 与问题本身一起发布了解决方案。但我觉得将其添加为答案会更好。在 Xcode 5.1苹果对 architecture 进行了重大更改部分。他们制作了arm64作为 的一部分标准架构 .这意味着使用默认设置的项目将自动为 arm64 构建。还。所以如果你的应用不支持 arm64 你会怎么做? .

    医生说:

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



    怎么做?
  • 转到目标-->build设置-->架构-->架构
  • 双击架构会弹出一个菜单。选择其他人

    enter image description here
  • 删除现有行 - $(ARCH_STANDARD)。一一添加需要的架构

    enter image description here
  • 现在您的架构部分将如下所示

    enter image description here
  • 关于xcode - 如何停止为 64 位构建 xcode 5.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22316310/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com