How to set Xcode version as default in my Mac?

IphoneXcode

Iphone Problem Overview


Right now I have Xcode 6.0 (Beta) as a default version of my Xcode, but today I installed Xcode 6 from App Store and so I want to set Xcode 6 as a default version.

How can I set it?

Iphone Solutions


Solution 1 - Iphone

You could set the desired Xcode using this in the terminal:

sudo xcode-select -s <path/to/>Xcode.app

also, for more info, click here

Solution 2 - Iphone

Not directly related, however I assume most of you'd find this useful. Here is a link showing the command line FAQs.

The most 2 useful commands are.

  1. Printing the version of Xcode currently used by my tools

> xcode-select --print-path

  1. Select the default Xcode for your command-line tools

> sudo xcode-select -switch Xcode.app > > E.g: sudo xcode-select -switch /Applications/Xcode5.1.1/Xcode.app

Solution 3 - Iphone

It should be easy.

Solution 1:

  • Right click(or Control + Click) on Xcode project file (.xcodeproj).
  • Hover over 'Open with' and you will find all the Xcode apps from Applications directory listed.

Screen Shot of multiple Xcode apps

  • Now, hold down the Option key so that the “Open With” menu becomes “Always Open With”.
  • Continue to hold Option and select the Xcode version you want to set as the default for this file.

Solution 2:

Another way to apply this change to all the similar files is by clicking "Get info" and then making necessary change in 'Open With' section.

enter image description here

Solution 4 - Iphone

In 10.10 you should use (Assuming you've installed few versions of Xcode as Xcode6.1, Xcode6.2 and Xcode6.3, and want to make Xcode6.3 as default one).

sudo xcode-select --switch /Applications/Xcode6.3.app

This comes handy with some 3rd party applications which fails to reset the path from OSX like SVNX.app

Solution 5 - Iphone

This works for me I'm using vanilla titanium CLI.

Switch to desired Xcode version followed by ti setup for ios

> sudo xcode-select -switch /path/to/Xcode.app/Contents/Developer/ > > ti setup ios

Solution 6 - Iphone

If you do a lot of work in both the current and beta version of Xcode run sudo xcode-select --switch /Applications/Xcode.app to select the default xcode and rename the beta Xcode to XcodeBeta.app or Xcode10.app.

Whenever you want to upgrade just rename the Xcode and restart terminal.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
Questionuser1954352View Question on Stackoverflow
Solution 1 - IphoneAlexView Answer on Stackoverflow
Solution 2 - IphoneRuchira RandanaView Answer on Stackoverflow
Solution 3 - IphoneAjith R NayakView Answer on Stackoverflow
Solution 4 - IphoneAnoop VaidyaView Answer on Stackoverflow
Solution 5 - Iphonerahul.sapkal23View Answer on Stackoverflow
Solution 6 - IphoneRody DavisView Answer on Stackoverflow