Testing your project on different iOS versions?

Is there some way of testing the app’s compatibility with different iOS versions without actually owning the devices. Is there a way perhaps I could test my app on the iPhone emulators that come with xCode. Currently it is not giving me that option.

Thanks in advance

afaik apple tests it on all ios versions you specify. usually it is enough to support the last one since apple users update very early compared to android where everyone has different versions across the board.

Thank you for the response.
You are probably right, but still, the question remains, can you test it on the emulator?

From the technical point of view ie compatibility yes, with 2 limitations:

  1. Hardware device capabilities are not completely available on the simulator (cam, gps, everything related to coremotion)
  2. CPU and memory don’t represent the real device so you are likely going to have less memory trouble and a better performance than on the real device

But could someone lead me through on what I have to do in order to be able to test on the simulator. xCode does not give me that option as is. And testing hardware performance isn’t what I’m after. I would just like to test my app’s compatibility with different versions of iOS.
Thanks in advance.

I have three devices for testing: iPad 3 with iOS5, iPod Touch 4th with iOS6 and iPad Mini with iOS7. I wish I had a 3GS with iOS 4.3 :slight_smile:

To my knowledge, there is no other way of better testing.