After having used all the betas of Xcode 4.2 and the iOS5 SDK I faced several problems when finally I downloaded the official Xcode 4.2 from the App Store. I wanted to anyways get rid of Xcode 3.x, 4.1 and so on (I kept them all installed around my hard drive) so I deleted and installed a fresh copy of Xcode 4.2 (btw I’m very pleased with the progress Apple made on Xcode’s stability and feature list).
However a fresh install of Xcode 4.2 comes with only a 5.0 iPhone and iPad Simulator. Luckily you can now pretty easy install also older version of the SDK. Just follow the easy steps below:
1. Simulator 5.0 only, but how to test whether your app is compatible with iOS 4.3?
2. Aha!, click on “More Simulators…”
3. Click “Install” on the row where it says “iOS 4.3 Simulator”
4. After the 4.3 Simulator is downloaded you’ll most probably see this alert (if you have the Simulator app already running)
5. Immediately after the install is done have a look at the list of available schemes in your project and …
That’s all – you can now test in both iOS 5.0 and iOS 4.3
All in all it’s about safe to support only 5.x when there’s a 5.1 release, by that time usually enough people have upgraded their devices (not counting the jail breakers of course, they update when there’s the relevant jail-break, but they are less likely to buy your app anyway…)
That’s it for today, more iOS5 posts to come.
If you are eager to speed start your iOS 5 development, check out this book “iOS5 by tutorials” me and the Ray Wenderlich’s iOS Tutorial team published a while ago: “iOS5 by Tutorials”