Can I set the default simulator for new projects in Xcode 7.1 or latest?

Xcode

Xcode Problem Overview


I've been making a ton of new projects as I'm learning Swift. My development is all on my laptop, so I hate using the default 6s Plus simulator, since the window is too big to easily see. Is there a way to change the default simulator to be a different one for new projects?

Xcode Solutions


Solution 1 - Xcode

No need to delete simulators!

  1. Product → Destination → Add Additional Simulators...

Click on

  1. In the sidebar, select the simulator you want to hide

List of iOS simulators

  1. Uncheck "Show as run destination"

New

Edit: Updated for Xcode 10

Solution 2 - Xcode

You can select the desired simulator via the Hardware > Device > [OS] menu (Xcode 9):

image While unchecking "Show as run destination" hides the simulator, this will also change the default value.

Updated image for Xcode 11.5 image

Solution 3 - Xcode

Xcode 9 UPDATE:

In Xcode 9, no need to delete simulators, and the way to turn them on/off is to go in Product/Destination/Add Additional Simulators... select the simulator you want to turn off, then uncheck the box: 'Show as run destination'

choose or change Xcode default simulator

Solution 4 - Xcode

No. But...

  • If you don't like the size of the 6s plus simulator, make it smaller with the simulator Window Scale menu.

  • If you don't like the 6s plus simulator at all, delete it with the Xcode Window Devices menu.

Solution 5 - Xcode

Xcode 12.5

In Xcode, go to Product -> Destination -> Choose Destination menu and selecting the device you'd like to be your default.
The original answer could be found in apple support forum here: Apple support forum,
In addition if you want to make the device smaller just hover over bottom right corner of the simulator and you will see the resize option

enter image description here

Solution 6 - Xcode

Deleting the simulators you don't want will default you to the simulator you do want. I also develop on my laptop and the biggest simulator I can see w/o scaling down is the 4S, so I deleted simulators for iPhone 5 and above and now every project I create defaults to 4S simulator. If I ever need the newer simulators, I will just re-download.

Solution 7 - Xcode

In my case, just select the device in Product → Destination, Xcode 12.4

Solution 8 - Xcode

Xcode version 11.5

On Simulator > File > Open Device > iOS 13.5 > Change the default Simulator

Xcode(v11.5)

Solution 9 - Xcode

open your simulator, choose **File/Open Device/iOS 13.5/iPhone8 ** will change your simulator device to iPhone 8. When you reopen your simulator, iPhone 8 will be your device simulator.

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
QuestionEvan PonView Question on Stackoverflow
Solution 1 - XcodeRudolf AdamkovičView Answer on Stackoverflow
Solution 2 - XcodezslavmanView Answer on Stackoverflow
Solution 3 - XcodePatTheBeastView Answer on Stackoverflow
Solution 4 - XcodemattView Answer on Stackoverflow
Solution 5 - XcodeAFKView Answer on Stackoverflow
Solution 6 - XcodeJack NgaiView Answer on Stackoverflow
Solution 7 - XcodeSergio CarraleroView Answer on Stackoverflow
Solution 8 - Xcodemitchy_devView Answer on Stackoverflow
Solution 9 - XcodeYinPeng.WeiView Answer on Stackoverflow