Snow Leopard上搭载iOS 6的Xcode 4.5

我希望开始iOS 6开发。 我已经在iOS 4上开发了,我现在在我的机器上运行Xcode 4.2。 我之前的iOS版本也有一些项目。

我想下载最新的开发人员版本Xcode 4.5 + iOS 6并开始在我的系统上开发,但是,我不想丢失我之前编写的项目。 我希望能够编译它们并在模拟器中运行它们。

我有以下问题:

  • 我可以在Snow Leopard上安装和运行Xcode 4.5吗?

  • 一旦我安装Xcode 4.5将升级我现有的Xcode安装?

  • 如果我的现有Xcode安装被覆盖到Xcode 4.5,我将能够在新的Xcode上运行iOS 3+和iOS 4+上的应用程序吗?

  • 如果在我的Mac上安装Xcode 4.5作为单独的安装,我可以同时运行两个Xcode版本吗? 该安装的最佳实践是什么?

由于NDA,我不能谈论Xcode 4.5,但我可以回答一些基于Xcode 4.3和4.4的问题。


  • 我可以在Snow Leopard上安装和运行Xcode 4.5吗?

Xcode 4.2是Snow Leopard上最后一个支持的版本

  • 一旦我安装Xcode 4.5将升级我现有的Xcode安装?

即使你不能在Snow Leopard上升级,在Xcode 4.0-4.2之外的Lion Xcode 4.3+安装上,将Developer文件夹移动到Xcode.app内部。

  • 如果我的现有Xcode安装被覆盖到Xcode 4.5,我将能够在新的Xcode上运行iOS 3+和iOS 4+上的应用程序吗?

无法真正说出Xcode 4.5,但是4.4你可以通过Lion上的Xcode的首选项窗口手动下载4.3版的iOS 5模拟器,但你只能在Mountain Lion上使用iOS 5模拟器。 但是,您可以在真实设备上测试iOS 3+。

  • 如果在我的Mac上安装Xcode 4.5作为单独的安装,我可以同时运行两个Xcode版本吗? 该安装的最佳实践是什么?

在这种情况下,安装Xcode 4.2和4.5时,你必须在Lion下。 这应该没有问题。

“Xcode 4.2是Snow Leopard上最后一个支持的版本。” – 很高兴我找到了这个。

出于某种原因,Xcode 4.2 Snow Leopard Image无法通过iOS Developer Portal获得。 它适用于Lion,但Snow Leopard的最新版本为3.2.5。

但是,它可以通过Mac Developer Portal获得,我在这里找到: 在此处输入图像描述

荒谬,但很可能会混淆他们。