Zhang Zhan
Zhang Zhan

Reputation: 905

Is there any way to develop iPhone app under iOS6 that targets iOS 3.1.2?

I have a very frustrating experience with recent iOS development. The situation is: I have developed an iPhone app which targeting iOS 3.1.2, and I am about to submit to AppStore.

What I received from Apple after submission is: I have to support iPhone 5 tall screen. The reject message is:

iPhone 5 Optimization Requirement

To support iPhone 5, I need to update the UI and include a launch image: [email protected]

After having the [email protected] included, Apple rejected my submission again with reason:

Invalid Launch Image - Your app contains a launch image with a size modifier that is only supported for apps built with the iOS 6.0 SDK or later.

OK, I am kind of stuck, Apple force me to support iPhone 5 screen, yet, it doesn't allow me to upload app under iOS 6 with iPhone 5 tall screen support.

So I try to compile the code with iOS 6 SDK, then what I find is in order to support iOS 6 I need to have XOS 10.7. Mine is 10.6.8.

To support 10.7 I need to upgrade my Mac to have 2GB memory and i3 duo core CPU and brah brah brah brah...which I don't have at the moment.

So, my question is:

I have XCode 3.2.2, XOS10.6.8, I want to develop iPhone app for iOS 3.1.2 and able to publish in AppStore, how can I do it?

Thank you. Regards,

Upvotes: 1

Views: 251

Answers (2)

ahwulf
ahwulf

Reputation: 2584

Apple will not accept an app targeting an iOS version that old. I don't think they will accept anything less than 5.0 anymore (might be 4.3 but I doubt it).

Upvotes: 2

Mike Weller
Mike Weller

Reputation: 45598

Sorry, but Xcode 3.2 is years old at this point. Apple simply doesn't support this. iOS 3.1.2 has such a negligible install base that there is almost no reason to target it any more. To support the latest features of iOS (e.g. iPhone 5 support) you need to be building apps with the latest SDK, and you will need to upgrade your development machines and Xcode. You have no choice.

Upvotes: 2

Related Questions