I have version 15.4, but I would like to change it to another one, for example, 12. In the settings I can only select 15.4. I also wanted to know if this simulator completely imitates an iPhone, or does it just look like an iPhone, and takes all the insides from a mac?
To add a new simulated device, with a different version of iOS
From Xcode:
- Window > Devices and Simulators > Simulators
- Click the "+" (at the bottom-left)
- Enter a new "Simulator Name"
- Choose "Device Type"
- Choose "OS Version"...
- ...if necessary, "Download more simulator runtimes...", and choose the versions of iOS that you want)
- Click "Create"
The simulator acts like an iPhone (or iPad).
It's a very accurate simulation, but of course some features are not available (like the on-device cameras)