Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

pinsrw

macrumors regular
Original poster
May 30, 2010
194
0
Hi all,

In order to install iOS 4 on the iPad, it appears I need to install the newer Xcode as well.
Previously when I did this however, I was told I could not submit an app that was developed with the new software.
Does Apple expect developers to have more than one iPad on hand then? One for upgrading to iOS 4 and one for making updates to existing iOS 3.2 apps?

Thanks.
 
Does Apple expect developers to have more than one iPad on hand then? One for upgrading to iOS 4 and one for making updates to existing iOS 3.2 apps?
Either they expect you to have an iPad for each iOS version you wish to test on or they expect you to be restoring your (single) iPad to each iOS version you wish to test on.
 
You can install the beta developer tools in separate Developer directories from your current iOS release tools. Then you can use the beta tools for testing, and the current release SDK for App store submission.

e.g. I might have directories for Developer_4.0.2 (old one for regression testing), Developer (for App store builds), and Developer_4.2 (for the current beta).
 
Submission of binaries and testing of binaries are two different things.

It's always been recommended that binaries be built with the latest GM tools. In the last few months this has been made into a requirement. It's never been allowed to submit a binary built with beta tools.

For testing, who knows what they expect? No one owns every combination of hardware and supported OS versions. Since Apple has removed the ability to downgrade OS versions this process has become harder. It's up to you to decide what suitable testing consists of. Having beta testers certainly helps with this.
 
Either they expect you to have an iPad for each iOS version you wish to test on or they expect you to be restoring your (single) iPad to each iOS version you wish to test on.

It's odd but while iOS SDK 4 is easy to find, for some reason I'm not finding the iOS 4 package itself, to let me upgrade the iPad.
I'm sure I've seen people mentioning that the package exists and that one has to use iTunes to do the upgrade.
And I definitely noticed an announcement that the iOS 4 GM seed was available a month ago but I cannot find it.
Do you have a link to it?
Thanks.
 
It's odd but while iOS SDK 4 is easy to find, for some reason I'm not finding the iOS 4 package itself, to let me upgrade the iPad.
I'm sure I've seen people mentioning that the package exists and that one has to use iTunes to do the upgrade.
And I definitely noticed an announcement that the iOS 4 GM seed was available a month ago but I cannot find it.
Do you have a link to it?
Thanks.

iOS 4.0 and 4.1 (including the GM seeds) do not run on the iPad. iOS 4.2 which is currently in beta does. This is only available to paid-up developers. Have you paid Apple you're $99?
 
I found it.

Incidentally I read that using the 4.2 beta is risky. Can someone clarify the situation? I can restore to 3.2.2 anytime I want, yes?
Thanks.
 
All betas are risky. That's why they are still in beta. Apple do not provide any official way to downgrade to 3.2.2.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.