Do I need to update to the latest version of Xcode for iOS 7? If so, will this hurt backwards compatability?

Do I need to update to the latest version of Xcode for iOS 7?  If so, will this hurt backwards compatibility?

I’m still running Xcode version 4.5.2.  My apps are compatible right now with iOS 4.3 and later.  Will updating to the latest Xcode make it not so?  Any reasons not to upgrade to the latest Xcode?

Thanks,
Scott

If you wish to compile your apps against the iOS7 SDK and distribute to the store, you will need to download the XCode 5 Gold Master and install it in place of your existing Xcode 4.x install.  Apple maintains two previous versions of the iOS SDK so you should still be able to deploy to iOS 7, iOS 6 and iOS 5, though at some point, iOS 5 will get dropped. I seriouslly doubt that XCode 5 has any remnants of iOS 4.3 in it.   So upgrading will very likely break your ability to produce 4.3 apps.  4.3 and earlier is less than 1% of the devices.   And in about two weeks, iOS 7 is going to hit in a major way (well it goes live for customers in 5 days).  At some point apple will start rejecting apps.

 I am begging you to not turn IOS into the next Internet Explorer. That would be so sad. Granted, the backwards compatibility is ‘ok’, but it’s not amazing. For starters, storyboards don’t really work on IOS4. Xcode 4.3 does not include a fully working set of command line tools by default. Nothing will build without it, despite the fact that xcode-select and which make may return correct values.

You must open Xcode, go to Preferences, and download this component from the Downloads section. You will require an Apple ID to download the component.
 

This Case study talks about how a  iphone developer can integrate AdMob SDK into native xCode project, this is a very basic case study and very useful for some one who is integrating AdMob SDK for first time.
 

If you wish to compile your apps against the iOS7 SDK and distribute to the store, you will need to download the XCode 5 Gold Master and install it in place of your existing Xcode 4.x install.  Apple maintains two previous versions of the iOS SDK so you should still be able to deploy to iOS 7, iOS 6 and iOS 5, though at some point, iOS 5 will get dropped. I seriouslly doubt that XCode 5 has any remnants of iOS 4.3 in it.   So upgrading will very likely break your ability to produce 4.3 apps.  4.3 and earlier is less than 1% of the devices.   And in about two weeks, iOS 7 is going to hit in a major way (well it goes live for customers in 5 days).  At some point apple will start rejecting apps.

 I am begging you to not turn IOS into the next Internet Explorer. That would be so sad. Granted, the backwards compatibility is ‘ok’, but it’s not amazing. For starters, storyboards don’t really work on IOS4. Xcode 4.3 does not include a fully working set of command line tools by default. Nothing will build without it, despite the fact that xcode-select and which make may return correct values.

You must open Xcode, go to Preferences, and download this component from the Downloads section. You will require an Apple ID to download the component.
 

This Case study talks about how a  iphone developer can integrate AdMob SDK into native xCode project, this is a very basic case study and very useful for some one who is integrating AdMob SDK for first time.