


If your application works, great! If not, it can be difficult to debug without some console output. However, it may need to be reloaded manually if an error has occurred. The website application should live reload in exactly the same way as normal. Make sure you add the port number as well (probably :3000). Enter your computer’s public IP address into the website URL bar at the top. Navigate to Xcode → Preferences ( Figure 1):Ģ.Setup & Installation Installing Different Safari Versionsīefore we do any Safari testing, we need to install the required iOS / Safari versions for the simulators to run on. Mac running MacOS (this guide is specific to Mac).I had some difficulty doing this, so here is (hopefully) a more detailed guide on how to test your website in different versions of Safari. I ended up using Xcode’s iOS Simulator extension to test and debug issues in different Safari versions. I started debugging with BrowserStack’s 1-minute device simulators but I wanted a solution that I could use consistently, locally and for free. Solving the issue(s) on Safari also fixed the website on Android devices too. It did not work on older Android devices either - Silk Browser and Samsung Internet.

I realised that my website did not work on older versions of Safari / iOS (the Safari version number is the same as the installed iOS version). I recently launched my SaaS business ( qrder.io). Safari: Testing Your Website on Different Versions Overview
