▶ 11.1.2012: Xcode 4.5.2 is the latest general release for Mountain Lion [specs]:
- Build #: 4G2008
- Includes iOS SDK: iOS 6.0
- Includes Mac SDK: Mac OS X 10.8
- Requires 10.7.4 and up
- Available via the Mac App Store*
- Includes the ability for Delta updates from the store
- iPhone 5 support (4-inch launch image & armv7s) requires Xcode 4.5.x
- requires OS X 10.8.x or OS X 10.7.4 and does not run on earlier versions of OS X.
- supports development for iOS 6, OS X 10.8, and OS X 10.7 and can be used to build and submit apps to the store. Available in the Mac App Store - also to devs in a paid program with up-to-date agreements via downloads at dev dot com* (1.56GB).
Changes in Xcode 4.5.x
- Xcode 4.5.x (and later) does not support generating armv6 binaries.
- Now includes iPhone 5/armv7s support.
- The minimum supported deployment target with Xcode 4.5.x or later is iOS 4.3.
• Xcode DP44.6 DP-2 pre-release with beta 2 iOS 6.1 build #4H95e available to registered devs 11.12.2012.
▶ The latest Xcode for Snow Leopard is 4.2* and that appears to be the highest it will go. 10.6.8 is required for iOS support.
iCloud requires Lion as a minimum.
Storyboards are iOS 5 and up only.
Retina support for the new iPad requires the app be built using the at least iOS 5.1 SDK.
Xcode is free. Xcode latest release version is available via the (Mac) App Store on OS X. Some older versions are available to registered developers with an active paid Developer Account via *developer.com.
Xcode tools & add-on's: (Graphics Tools, Hardware I/O, Command Line Tools, Dashcode, etc.) Requires paid account and login.
Can I develop applications for Mac OS X with ARC using Snow Leopard?
No. The Snow Leopard version of Xcode 4.2 doesn’t support ARC at all on Mac OS X, because it doesn’t include the 10.7 SDK. Xcode 4.2 for Snow Leopard does support ARC for iOS though, and Xcode 4.2 for Lion supports both Mac OS X and iOS. This means you need a Lion system to build an ARC application that runs on Snow Leopard.
What about older versions?
There is no OS that supports both Xcode 3.x and Xcode 4.3.x. There is no version of the OS that supports both Xcode 4.0.x and 4.3.x. The last OS that supported Xcode 3.x was Snow Leopard, and Xcode 4.3 is only supported on Lion.
Technical Support and Learning Resources
Apple offers a number of resources where you can get Xcode development support:
• http://developer.apple.com: The Apple Developer website is the best source for up-to-date technical documentation on iOS and OS X.
• http://developer.apple.com/xcode: The Xcode home page on the Apple Developer website provides information on the developer tools.
• http://devforums.apple.com: The Apple Developer Forums feature a dedicated Developer Forum for Xcode developer previews.
Use http://bugreport.apple.com to communicate issues with Apple. Include detailed information of the issue, including the system and developer tools version information, and any relevant crash logs or console messages.