I have made an iPhone app building with SDK 3, expecting it to run on all platfroms of IOS 3 and up.
My app uses location services, and in iPhone 4 IOS one can shut down location services for a specific app. Doing so causes my app to hang indefinitely. I handle the case where location services are disabled in general, but not per app. I couldn't because it is not supported in SDK 3
How can I have my app support IOS4 in this aspect (and unforeseen others) while maintaining compatability with SDK 3?