Xcode 4和iOS SDK 4.3是否与Snow Leopard兼容?

问题描述:

目前我在Snow Leopard上使用Xcode 3和iOS SDK 4.2。我打算下载并安装Xcode 4和iOS SDK 4.3。Xcode 4和iOS SDK 4.3是否与Snow Leopard兼容?

我想知道Xcode 4和iOS SDK 4.3是否与Snow Leopard兼容。

+1

强化下面的注释,即使您将iOS的旧版本作为构建目标,您仍然应该使用iOS SDK 5.0,这与Xcode 4.2一起提供。 –

+0

是的。 Snow Leopard有一个Xcode 4.2。我应该升级到Xcode 4.2和iOS SDK 5.0,而不是Xcode 4和iOS SDK 4.3。 –

+1

当然。一些新功能(例如自动引用计数)向后兼容旧版本的iOS。如果您将iOS 4.2(或其他)设置为构建目标,则不会使用任何不向后兼容的功能。 –

是的,它是兼容的。从iOS开发程序门户(包括iOS 5.0 SDK)下载XCode 4.2 .dmg。

http://developer.apple.com/devcenter/download.action?path=/Developer_Tools/xcode_4.2_with_ios_5_sdk/xcode_4.2_and_ios_5_sdk_for_snow_leopard.dmg

+0

非常感谢大卫。我正在下载。 –

有Xcode的4.2(可能更早版本)的特定版本,可以在Snow Leopard上使用。这是我在iMac上使用的版本。请注意,您可以使用4.2 w/iOS5 SDK并仍旧部署在较旧的设备上(甚至可以下载4.3模拟器)以防万一找不到Xcode 4.

但是,您不能使用(下载)来自AppStore的狮子特有的。要在Apple的开发人员门户中查找Snow Leopard特定版本的日志,您将看到单独的SL和Lion链接。

是的,但只有当你从苹果有正确的下载。

目前从注册开发人员网站为SDK和Xcode安装程序提供了2个独立的dmg下载,其中一个用于Lion,一个用于Snow Leopard。 Lion的下载只与Lion兼容。 Snow Leopard的下载仅与Snow Leopard兼容。 App Store中的安装程序可能仅适用于Lion,因此您可能必须注册开发人员程序以获取其他安装程序。

Apple通常会删除(或隐藏)以前版本SDK的下载,因此如果您没有及时为感兴趣的Mac OS下载正确的安装程序dmg(包含适用于iOS 4.x的SDK),那么您将没有兼容的安装程序。

是的..当您访问iOS开发人员中心的X代码下载链接时,您将有单独的.dmg可供下载。

请注意,X代码4.2将只有iOS 5模拟器和库。如果您想使用X-Code更低版本的模拟器和库,只需转至X.Code-> Prefrences-> Downloads Tab。在下载选项卡中,将有两个标签:

1)组件 - 在这里,你将不得不选择下载的iOS 4.3模拟器(〜600 MB),iOS的4.0-4.1(〜670 MB)设备的调试支持, iOS 3.0-3.2.2(686.3 MB)设备调试支持。

2)文档 - Yoy可以选择下载iOS 5.0,XCode 4.2 Developer libaray,Mac OSX 10.7 Core Library。

enter image description here

安装任何你需要的,你去哪个组件..

希望有所帮助。

+0

Snow Leopard没有XCode 4.3的下载 –

+0

我不了解这一点。必须检查..也许不.. –