iphoneiphone-sdk-3.0compatibilityios4

How to make an iPhone app compatible with multiple SDK (firmware) versions


With iOS 4 coming out soon, I have already planned to include an iAd in a future update of an app of mine. I assume that this will make my app unusable for anyone on a firmware lower than 4.0. Is there a way to change those variables and the .xib file based on the user's firmware?


Solution

  • Yes, you can build with the latest SDK (ie: 5.1) and still run on devices with earlier versions of the firmware (SDK).

    See these SO questions and answers for more details: