2013-01-19 91 views
2

我已经安装了Xcode 4.6 beta(包含iOS 6.1 beta SDK),但不希望在我的(开发)iPhone上安装iOS 6.1。我更愿意继续用iOS 6.0.2进行开发(或者使用iPhone模拟器代替)。在Xcode 4.6中使用Base SDK iOS 6.0.2

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

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

P.S.我目前的理解是,这不同于that其他(频繁)的问题。

P.S.S.据推测,这不是特定于Xcode 4.6而是早期版本。因此,即使在保密协议之外,我也有权提及它,因为它的存在显然是公开的。

+0

如果您希望使用6.0而不是6.1的Base SDK,请使用Xcode 4.5,而不是4.6。如果您没有使用相应的Beta iOS SDK,为什么要使用Xcode的测试版? – rmaddy

+0

Xcode 4.6是否还在NDA下?如果可以在https://devforums.apple.com上讨论这个问题 – trojanfoe

+0

@rmaddy由于另一款iPhone(我现在不使用它)的iPhone已经安装了iOS 6.1 beta,所以我升级到了Xcode 4.6 beta。我不想降级/重新安装XCode 4.5(并且不应该有必要)。 – Drux

回答

1

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

Set target

+1

是的,就是这样:我最初困惑了基础SDK(例如iOS 6.1)和开发目标(例如iOS 6.0)。 – Drux