Xcode 5部署目标仅限于iOS 7。

22

我应该在项目首选项中做什么,才能将部署目标降低到7.0以下?现在,我使用Xcode 5创建的任何新项目都只能部署到iOS 7.0。如下图所示:
enter image description here

5个回答

50
您可以直接在文本框中输入不同的目标版本号(如5.0、5.1等):)
需要注意的是,如果您选择低于7.0的版本,您需要更改架构以排除ARM64。

1
太好了。这就是我没有注意到的 - ARM64。这是一种新东西,目前还没有人需要。谢谢! - Sergey Grischyov
1
我花了一点时间才意识到你不能在“构建设置”窗格中输入它,但是你可以在“信息”窗格中输入。 - xverges
谢谢Jack,在XCode 6.1中,我将架构改为$(ARCHS_STANDARD_32BIT),这让我可以在Targets>General>Deployment Info>Deployment Target中选择更低的iOS版本,直至4.3。 - Boris Gafurov

22

我曾经遇到相同的问题。我的解决方法是将架构更改为标准架构(armv7,armv7s)- 排除64位架构。请参考屏幕截图。输入图像描述


3
我遇到了同样的问题。我通过以下步骤解决了它:
  1. 项目 > 构建设置

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

所以:

enter image description here


1
  1. 点击项目
  2. 目标 > 构建设置 > 部署选项卡
  3. 更改 iOS 部署目标 请参见图像

1

您可以在这里查看我的答案,了解如何在XCode 5上使用iOS 6 SDK,但需要在Mac上安装XCode 4。

不过我认为您只需在项目的配置中将部署目标设置为iOS6:

enter image description here


是的,我知道。已经从之前的Xcode版本中导入了6.1 SDK到Xcode 5中。 - Sergey Grischyov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接