We are not developing iOS app. We just want to keep testing our website's compatibility with the browsers in iOS devices. Our website is a traditional one designed for PC use. It does not make use of any phone-specific or tablet-specific features such as GPS, camera, phone call, etc.
I tried using a MacBook Air, runing simulators of the xcode. So far so good. There are simulators of different iOS versions and different iOS devices. And the simulators can simulate gestures such as multi-touch, swiping, etc.
Just want to know,
1. Is xcode simulators free to use? I see that there are annual fee for an iOS developer account. But is that required in our case?
2. Is this testing approach feasible in the long run? e.g. Will xcode keep getting new simulators of new iOS versions and devices in future, free of charge?
3. Can I install other apps (e.g. Firefox, Google Chrome) in a simulator, so that I can test those other browsers?
4. Is there any basic features that MUST require a real device to test?