Disclaimer: I work at BrowserStack. [Confirmed]that whether am allowed to post this (Can I suggest a product of the company am working at?)
Debug Safari on iOS (not for Chrome as of now, read ahead for more details.)
How this works?
Using DevTools with Real Phones
Hover over the elements, edit HTML, CSS just like desktop browser devtools work.
Executing JavaScript in real phone using DevTools
Switch to Console
tab, execute JavaScript code, check console.log()
output and so on...
Network tab, check request headers, response and so on...
Support for DevTools on BrowserStack?
DevTools are available on :
Client browser needs to be Chrome or Firefox. That means you need to use Chrome or Firefox browser on MacOSX or Windows to use BrowserStack Real Device DevTools.
Note: You need to buy a plan to test on all real devices, as a free user, you'll get couple of Real Android devices (includes tablets) and couple of Real iOS devices (includes tablets). Also, emphasizing on the word Real Devices because they provide emulators as well.
More details on this, please refer to DevTools section on Mobile Features page.