I often have this problem with the VMWare OSX development machine, which I use to develop my own iOS applications. From what I saw, it is related to the Window> Scale menu option set to something other than 100% of the previous run, which confuses all subsequent initialization phases.
To get rid of it, try to do this:
- Exit full-screen mode VMWare, instead switch to windowed mode.
- Launch iOS Simulator using its standalone shortcut (not Xcode) and wait for the device to boot / load by default.
- go to Window> Zoom and set it to 100%.
- go to iOS Simulator> Reset content and settings ... and click OK.
- close and reopen the iOS simulator using its standalone application (and not Xcode).
Once you see the boot without crashing, you can return to full-screen VMWare mode, and use Window> Zoom as you like.
source share