


For example I often used the agvtool to manage build version numbers but if you try to run it after installing Xcode 4.3 you will get the following error message: One immediate impact of this will be on any scripts you have that rely on command-line tools that previously lived in /Developer. It is somewhat odd to be developing on a Mac that does not have a /Developer directory. The download link for the command line tools and a number of other optional tools that are now no longer bundled with Xcode can be found on the Apple developer site. The interesting thing about the command line tools being a separate download is that it means they can now be installed without Xcode making life easier if you just want the compiler or OS X header files.

What has changed with Xcode 4.3 is that even the command-line tools are now an optional download: Of course if you want to maintain the older version for a while you are not forced to delete it right now you just need to manually drag the relevant files to the trash when you are ready.Īs we have previously seen with Xcode 4.2 you need to download some optional components from the preferences if you want the iOS 4.3 Simulator or device debugging support for iOS versions prior to iOS 4.3. When you run Xcode for the first time you are prompted to remove the old version of Xcode that is in installed in /Developer (version 4.2.1 in my case) and also to delete the now redundant Xcode installer from /Applications: Once the download is complete you should find Xcode installed in your /Applications folder just like any other App Store application. (Note that if you are developing for the iOS 5.1 beta release you should continue to use the Xcode 4.3 Developer preview available from the iOS Dev Center.) You no longer even get an installation dialog offering you a choice of the installation directory though I guess there is nothing to stop you from moving it later. Xcode 4.3 is a free download from the Mac App Store which, once it has downloaded, will install directly into the /Applications directory. Previously when you installed from the App Store you rather confusingly downloaded an Xcode installer into the Applications directory which you then ran to install Xcode into /Developer. The big change is that Xcode is now a standard Mac App Store package which installs directly into the Applications directory.

As if all the excitement of Mountain Lion was not enough for this week Apple has also pushed out Xcode 4.3.
