raistlin
raistlin

Reputation: 4346

How to prepare iOS 4.2 app from Xcode 3.2 for iPhone 5 support?

I have this app that I wrote more than 1,5 year ago. It was my first project in iOS, so I was working on wht was given to me - in this case it was Xcode 3.2 and iOS 4.2. Now I want to submit this app to AppStore, but thing is that as of 1st May Apple requires developers to support new iPhone 5 screen resolution and as a result also I have to provide iPhone 5 screens for submitting proces.

Any advice how to solve this situation? Rewriting all classes with screen bounds or throw it away and use Xcode 4.2 or change for iOS 5.0 and develop "same" app under Xcode 4.2? Or maybe another way?

To anitcipate some answers, I cannot upgrade higher than Xcode 4.2, because I'm working on Snow Leopard and what's more painful I don't have iPhone 5 itself, so I'm not even able to test it myself.

Upvotes: 0

Views: 155

Answers (2)

MZimmerman6
MZimmerman6

Reputation: 8593

Unfortunately, you will have to update to a newer version of XCode, which will require an update of your OS to either Lion or Mountain Lion. I tried doing this recently with an older Macbook that I had, and it became more of a headache to get it to work with the older software than switching to a new SDK.

Everything should be a relatively easy update.

Upvotes: 1

rckoenes
rckoenes

Reputation: 69459

You can not, you will need the iOS 6 SDK to support the 4" iOS device.

Update to either Lion or Mountain Lion and then download the latest SDK and make sure that you autoresize masks are set correctly and your app will work on 3,5" and 4" device.

Upvotes: 1

Related Questions