Difference between Safari on iOS Simulator and Real Device

Hi, does someone know how WebKit differs between Safari on iOS Simulator and Safari on Real Device?


Long version:

I am evaluating iOS Simulators to be used for mobile web application testing of our company websites. I know that Apple provides only simulators and not emulators. Also, I've seen Apple's advice to use the simulators for preliminary testing only. It seems iOS Simulator has a full access to CPU, RAM, and disk space of a host's computer (iMac with OS X 10.11 in my case). This is fine as I plan to start with functional testing only. I am more concerned about how the rendering engine and the JavaScript engine used in Safari differ between a simulator and a real device. I am afraid that Safari on iOS Simulator will use the WebKit version that is used by Safari on the host's computer.

The simulator runs a i386 stack for your computer. Although iOS was behind OS X for a while, both use webkit2 since iOS 8.


If you're concerned, which is good, then don't use it.


For differences, see: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/iOS_Simulator_Guide/TestingontheiOSSimulator/TestingontheiOSSimulator.html

Difference between Safari on iOS Simulator and Real Device
 
 
Q