Macos – way to run Xcode 6 and 7 side-by-side

macosxcode

I want to keep Xcode 6 for now, as my apps have been built and tested with that. I also have Xcode 7 Beta 6, and I’d like to upgrade that to the release version of Xcode 7.

The App Store just has an Update button for Xcode 7, and I suspect it would upgrade my 6 to 7, but I can’t find this documented anywhere.

So, will the App Store Xcode 7 Upgrade replace my Xcode 6? If so, is there some other way to get the release version of Xcode 7?

Best Answer

Easier: Rename the existing Xcode ("Xcode 6"), then install the new Xcode. Alternatively, but the current Xcode in another folder ("/Applications/Xcode 6"). For many versions now, Xcode has carried the important stuff in the app bundle, including frameworks. There's no problem have the two versions on your system. And this is precisely how beta tester test new versions—they don't delete the current one, the beta version simply has a different name ("Xcode-beta").

PS—Use the xcode-select command to switch the command-line tools to the current version you're using. Do "man xcode-select" in Terminal to view the command doc.

Related Question