How do I change the iOS version for the Simulator?

Frederick C. Lee picture Frederick C. Lee · Nov 17, 2016 · Viewed 53.2k times · Source

Environment: Version 8.2 beta (8C30a)

My schema list only devices.
How do I change the iOS version in simulator?

I can see the available iOS Simulators...

enter image description here

...but they're not listed in the schema list.
Nor is their a way to discriminate amongst the iOS versions within schema manager.

enter image description here

Answer

Rob picture Rob · Nov 17, 2016

The list of available simulators is dictated by three factors:

  1. It will not show you simulators whose iOS version is prior to that of your current app's deployment target. If you want to see some recent, prior iOS simulators, make sure your app's deployment target is set accordingly.

    deployment version

  2. If you go to Xcode "Preferences" - "Components", you can confirm which iOS simulators are installed on your machine.

    components

  3. In Xcode's "Devices" window (shift+command+2), as shown in the snapshot in your original question, you can configure particular simulator devices for your Xcode environment.