

You can find a guide for doing that here. Apparently, the Telerik Platform AppBuilder includes a Chrome Developer Tools capable of remote debugging pages in Safari. There are very few options available to the web developer using Windows, and even fewer for those using Linux. I have tested this tool (in January 2019) and can confirm it is working. You can find instructions for setting this up here: RemoteDebug iOS WebKit Adapter. There is however a new tool which allows you to debug iOS Safari using the Chrome Web Developer tools. Since writing this article, the recommended solution is no longer available. Remote Debugging iOS Safari on Windows and Linux:
MOBILE SAFARI EMULATOR MAC UPDATE
You can now view and update the DOM, access the JavaScript console and more. Now, if your iOS device is plugged in to your computer with the web page you wish to debug currently open, you can go to Develop > iOS Device Name in desktop Safari, and click on the page you wish to debug. You can do this by going to Safari > Preferences > Advanced, and ticking the check box for Show Develop menu in menu bar. Then, you need to enable the Develop menu in Safari on your Mac computer if it is not already enabled. You can do this by going to Settings > Safari > Advanced, and toggling Web Inspector so that it is enabled. Next, you need to enable ‘Web Inspector’ on your iOS device. Remote Debugging iOS Safari on OS X:įirstly, you need to have a device running iOS, such as an iPad or an iPhone that you can connect by USB to a Mac computer with Safari version 6 onwards installed. Fortunately, all is not lost – there are some alternatives available which I will discuss below. It would be great if Apple offered Virtual Machines with Safari pre-installed for testing, as Microsoft does for Internet Explorer. If you don’t own or have access to a Mac this can be very frustrating (though I would not say it’s the most frustrating thing about developing a web app for iOS, there are many). Windows & Linux developers will be disappointed to hear that the latest version of Safari available for Windows is version 5, and it’s not available at all on Linux. If you are debugging Safari on iOS this will require Safari version 6 and up. The answer is that you debug remotely, using the same tool as you would on desktop, except connected to your mobile device. If you are a web developer, you are likely very familiar with the tools available to you when debugging a web page or web app in a desktop browser, but how do you debug when developing for a mobile device such as the iPad or iPhone?
MOBILE SAFARI EMULATOR MAC HOW TO
One problem that I have encountered is how to debug iOS Safari, particularly if you are not a Mac user.
MOBILE SAFARI EMULATOR MAC PDF
Recently, I have been working on improving mobile support in the content produced by our PDF to HTML5 converter. Remote debugging iOS Safari on OS X, Windows and Linux He oversees the BuildVu product strategy and roadmap in addition to spending lots of time writing code. Leon Atherton Leon is a developer at IDRsolutions and product manager for BuildVu.
