【问题标题】:Xcode 5 deployment target limited only to iOS 7Xcode 5 部署目标仅限于 iOS 7
【发布时间】:2013-10-01 08:29:28
【问题描述】:

我应该怎么做才能使我的项目首选项中的部署目标低于 7.0?现在我使用 Xcode 5 创建的任何新项目都只能部署到 iOS 7.0。看起来是这样的:

【问题讨论】:

    标签: iphone ipad cocoa-touch ios7 xcode5


    【解决方案1】:

    您可以直接在文本框中输入不同的目标(5.0、5.1 等):)

    唯一需要注意的是,如果低于 7.0,则需要更改架构以排除 ARM64。

    【讨论】:

    • 太棒了。那是我没有注意到的——ARM64。没人需要的新东西。谢谢!
    • 我花了一段时间才意识到您不能在 Build Settings 窗格中输入它,但您可以在 Info 窗格中输入它
    • TY Jack,在 XCode 6.1 中,我将架构更改为 $(ARCHS_STANDARD_32BIT),它让我在 Targets>General>Deployment Infro>Deployment Tagret 中选择较低的 iOS 至 4.3
    【解决方案2】:

    您可以按照我的回答 here 在 XCode 5 上使用 iOS 6 SDK,但您需要在 Mac 上安装 XCode 4。

    但我认为您可以在项目的配置中将部署目标设置为 iOS6:

    【讨论】:

    • 是的,我知道。已经有从以前的 Xcode 版本导入的 Xcode 5 中的 6.1 SDK。
    【解决方案3】:

    有同样的问题。我所做的只是将架构更改为标准架构(armv7、armv7s)——不包括 64 位。见截图。

    【讨论】:

      【解决方案4】:

      我遇到了同样的问题。我通过以下步骤解决了它:

      1. 项目>构建设置

      2. 部署选项卡 > iOS 部署目标

      所以:

      【讨论】:

        【解决方案5】:
        1. 点击项目
        2. 目标>构建设置>部署选项卡
        3. 更改ios部署目标See In Image

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-07-17
          • 1970-01-01
          • 2023-03-05
          • 1970-01-01
          • 1970-01-01
          • 2011-10-29
          • 1970-01-01
          相关资源
          最近更新 更多