Xcode error connecting to simulator “Software caused connection abort”

QUICK FIX

This is happening because you have multiple versions of Xcode installed. MacOS unfortunately only supports running one version of Xcode at a time, and it needs to know the location of the currently running version. To sort things out, choose one of the following:

Quit all instances of Xcode and restart it

Try one of the other options below if that hasn’t solved it.

Using the command line:

  1. run sudo xcode-select --switch /Applications/your_custom_folder_if_needed/Xcode.app

  2. Restart your terminal and Xcode and it will work just fine.

No-command line users:

  1. Quit all instances of Xcode
  2. Start the instance of Xcode that you want to use
  3. Go to Xcode -> Preferences -> Locations
  4. Select the correct version in Command Line Tools
  5. Done!

Leave a Comment