If I install SDK 3.0, can I make 2.0 compatible apps?
I have been postponing installing the 3.0 beta SDK in case I cannot configure my applications for 2.0. If I install 3.0 on my computer and iPhone, can I still submit apps to the App Store for 2.0 iPhone users for download? Do I have to wait until 3.0 to submit more applications?
a source to share
In fact, I suggest testing on OS 3.0 as this requirement does not interrupt your application on a new OS.
"New iPhone apps will be rejected if they are not ready for Apple's upcoming iPhone 3.0 firmware update, the developers said."
You can still build for 2. *, but I see how testing on one device can get you nervous. Can't rollback previous OS after 3.0 installation . So, if this device is also your everyday mobile phone, make sure you accept possible mistakes. (although I haven't heard of any major issues. OS 3.0 is worth it)
As for the question that you are addressing. Apple says:
"The iPhone SDK for iPhone 3.0 cannot be used to submit iPhone OS 2.2.1 applications to the App Store."
I think that they did not perform well. Technically they are correct, you just have to select the SDK for version 2.2.1 and you're good to go.
a source to share
I understand that you wrote this some time ago and you have already accepted the answer, but I have some more tips:
- You must install two copies of the SDK, the latest stable version (in "/ Developer") and the latest beta version (in "/ Developer Beta" or similar), according to these instructions .
- To build 2.x apps, you set the "base SDK" to 3.0 and your "iPhone deployment target" to 2.2.1, according to these instructions .
a source to share
You can get it for free or cancel if you don't like the new software at http://www.felixbruns.de/iPod/firmware/
then follow these steps.
1.) after it loads open itunes and your ipod / iphone plugin 2.) Hold shift if on windows (Option key on mac) and then press Resotre 3.) Select the ipod file and then wait for restore 4. ) you will need to set up a new ipod (it will be slow if you restore from a backup
Installing 3.0 SDK mentions weak frameworks -
The Xcode UI now allows you to designate a library or framework as loosely coupled, to support building with newer SDKs when targeting an older OS version.
I have yet to accomplish this, but will be updated upon clarification.
a source to share