【问题标题】:Using Base SDK iOS 6.0.2 in Xcode 4.6在 Xcode 4.6 中使用 Base SDK iOS 6.0.2
【发布时间】:2013-01-03 06:10:08
【问题描述】:

我已经安装了 Xcode 4.6 beta(其中包括 iOS 6.1 beta SDK),但还不想在我的(开发)iPhone 上安装 iOS 6.1。我宁愿继续使用 iOS 6.0.2 进行开发(或者改用 iPhone 模拟器)。

因此,我尝试将 iOS 6.0.2 下载并安装到 XCode 4.6 中:确实,在其管理器窗口中,iOS 6.1(默认)和 iOS 6.0.2(通过此操作)现在都显示出来了。但是,当我尝试更改项目的基础 SDK(在其构建设置下)时,Xcode 似乎仍然没有意识到第二个选择:唯一可用的与 iOS 相关的选择是 iOS 6.1 和最新的 iOS(即 iOS 6.1)。

如何将(已安装的)iOS 6.0.2 SDK 添加到该列表,以便我可以选择它作为我项目的基础 SDK?

附:我目前的理解是,这与that 其他(常见)问题不同。

附言大概这些都不是 Xcode 4.6 特有的,而不是早期版本。因此,我觉得即使在保密协议之外也有权提及它,因为它的存在本身是众所周知的。

【问题讨论】:

  • 如果您想要 6.0 而不是 6.1 的 Base SDK,请使用 Xcode 4.5,而不是 4.6。如果您没有使用相应的 beta iOS SDK,为什么还要使用 beta 版本的 Xcode?​​span>
  • Xcode 4.6 不是还在保密协议下吗?如果是这样,请在devforums.apple.com 上讨论这个问题
  • @rmaddy 因为另一部开发 iPhone(我现在不使用)安装了 iOS 6.1 beta,因此我也升级到了 Xcode 4.6 beta。我不想降级/重新安装 XCode 4.5(应该没有必要)。
  • @trajanfoe 我的附言提到了为什么我认为可以在这里提及 Xcode 4.6。我的问题更普遍地适用于将 XCode n(iOS m 附带)与 iOS (m - 1) 一起使用。我只提到特定的版本号是为了使问题听起来具体(确实如此)。
  • 您需要安装两个版本的 Xcode。在适当的地方使用每个。

标签: ios xcode


【解决方案1】:

尝试将目标设置为低版本!

【讨论】:

  • 是的,就是这样:我最初混淆了基础 SDK(例如 iOS 6.1)和开发目标(例如 iOS 6.0)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-25
  • 2013-04-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多