To launch a Simulator instance, click on the Xcode icon within the Dock and select Open Developer Tool → Simulator.This might seem useless for testing a mobile site, but one of the included apps is a Simulator, which will create a testing environment that emulates the functionality of a range of Apple devices, from iPhones to iPads with it, app or site functionality can be tested without a device to hand, or just to avoid the rigmarole of transferring data between tests. Xcode is a packet of applications which provides developers with a unified workflow for user interface design, coding, testing, and debugging. If you are using the OS X operating system on an Apple computer, then you may download a free Xcode app. How to Debug on iPhone Safari? IOS Simulator Thankfully, there are a multitude of tools, emulators and other solutions available to help you test and diagnose mobile issues, which we'll be looking at in this post. With multiple devices, operating and browsers available, there will be times when a particular site issue only affects the mobile site or particular mobile browsers this can be a problem if you don't have a test device handy if an issue is only being experienced by iPhone users in the Safari browser, then if you don't have that particular device to hand it can make troubleshooting a challenge.