One thing I hadn’t given much thought until recently was the necessity of supporting multiple versions of iOs with any app I write. And I’m not just talking about supporting future releases. I also may need to target my app to older (pre-4.2) versions. Since I haven’t given it any thought, I have no idea how to actually do this. Do I need to have older versions of Xcode or can I keep up with the latest version and still build apps that work on older iOs versions? What about testing? So far, I’ve been keeping my iPod Touch current with the latest versions of iOs. I can’t afford to buy multiple devices for testing. I know the simulator has at least some capability of running older versions, but is that enough? Neither of the two books I’ve been reading addresses this at all.
I’m definitely going to have to do some research into this before I start working on my first app.