Ever wanted to emulate the iOS on your iMAC? We too. It is very nice to have such thing running on a computer and might also be very useful for developers.
Using it you can actually test your Cocoa / Xcode apps before launching the app on the phone. this is very useful if you don't have an Apple Developer account (99$/year), because without one, you can't deploy your own XCODE or Swift Apps on a mobile device such as your iPAD, iPOD and iPhone and, nowadays, on an Apple Watch running WatchOS . Of course, you need such account in order to publish your apps on App Store, but tesing the apps no longer require such account if you install XCODE's iOS emulator.
You may ask, what are the advantages?
Firstly, the emulator has multiple options, such as iPAD, iPOD, iPhone, Apple Watch, so you can test your apps for a specific device even if you don't have that device, thus saving you some money if you are an App creator.
Secondly, the iOS version emulated is always the latest one, so you know you don't miss potential API usage or features. This emulator is part of XCODE and comes installed with it. Here is a short overview of it 🙂