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

RodThePlod

macrumors 6502a
Original poster
Sep 7, 2005
843
510
London
Hey all,

Does anyone know if I can still submit an app for review which was built with SDK 2.xx?

I have a problem with SDK 3 and, as the app is ready and built with SDK 2, I want to submit it now and troubleshoot the SDK 3.0 issues after.

Will Apple reject any apps not built with SDK 3.0 or am I OK to go ahead with this?

Thanks,

RTP.
 
The App submission page asks if your app was built with SDK 3.0 or higher.

Just download the SDK and rebuild. If it works under 2.0, it'll probably work under 3.0 - besides, most of your customers will be using 3.0, and if it doesn't work for them, wouldn't you rather know ASAP? They'll low-vote you if it crashes for them.
 
The App submission page asks if your app was built with SDK 3.0 or higher.

Just download the SDK and rebuild. If it works under 2.0, it'll probably work under 3.0 - besides, most of your customers will be using 3.0, and if it doesn't work for them, wouldn't you rather know ASAP? They'll low-vote you if it crashes for them.

Thanks for the quick reply :) Just to clarify;

An update to my app compiles with SDK 3.0, but when I build to an iPhone OS 3.0 device, (or the 3.0 simulator) some functionality doesn't work.

If I compile the same project with SDK 2, and build to a device running iPhone OS 3.0 (or the 3.0 simulator) then it all works OK.

A Bug for SDK 3.0 has now been raised with Apple for this.

So I can get a good build that works on OS 2 and 3, but only if I build it with SDK 2.

So I wanted to know if I could submit the app built with 2.x SDK... and not have Apple reject it two weeks into the review process...

If the app submission page asks you which SDK has been used, then i guess I'm OK!

Cheers,

Rod.
 
You can build using a 2.x SDK, but if it doesn't run on a 3.0 device they'll reject it. I submitted one built with the 2.2 SDK (same thing, building with 3.0 with 2.2 as a target caused the app not to work) and it ran fine on my 3.0 device. The app got approved. As long as it runs in 3.0, they don't care what SDK you built it with (I'm assuming?).
 
You can build using a 2.x SDK, but if it doesn't run on a 3.0 device they'll reject it. I submitted one built with the 2.2 SDK (same thing, building with 3.0 with 2.2 as a target caused the app not to work) and it ran fine on my 3.0 device. The app got approved. As long as it runs in 3.0, they don't care what SDK you built it with (I'm assuming?).

Sounds good.

I just walked through the submission process and, yes, you are prompted with a Was this binary compiled on the iPhone OS 3.0 SDK or later question. Clicking No still allows you to process through the app submission process - so looks like there is no problem with doing this.

Thanks :)

RTP.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.