我希望开始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+的应用程序?
如果Xcode 4.5作为单独安装安装在我的Mac上,我可以同时运行两个Xcode版本吗?该安装的最佳实践是什么?
答案 0 :(得分:5)
由于NDA,我不能谈论Xcode 4.5,但我可以根据Xcode 4.3和4.4回答你的一些问题。
没有。 Xcode 4.2是Snow Leopard上最后一个支持的版本
即使你无法在Snow Leopard上升级,在Xcode 4.0-4.2之外安装Lion Xcode 4.3+,并将Developer
文件夹移动到Xcode.app内。
无法真正说出Xcode 4.5,但是4.4你可以通过Lion上的Xcode首选项窗口手动下载4.3版的iOS 5模拟器,但你只能在Mountain Lion上使用iOS 5模拟器。但是,您可以在真实设备上测试iOS 3+。
在这种情况下,如果安装了Xcode 4.2和4.5,则必须在Lion下。这应该没有问题。
答案 1 :(得分:0)
“Xcode 4.2是Snow Leopard上最后一个支持的版本。” - 很高兴我找到了这个。
出于某种原因,Xcode 4.2 Snow Leopard Image无法通过iOS Developer Portal获得。它适用于Lion,但Snow Leopard的最新版本为3.2.5。
但是可以通过Mac Developer Portal获取,我在这里找到:
荒谬,但很可能会混淆他们。