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

playboy16

macrumors newbie
Original poster
Jun 23, 2009
13
0
Hi,

I just submitted my app to the app store but it says it will work with 3.0 devices only. How do I change that to work with 2.21 devices? I only have an iphone that is 3.0 to test on.
 
Install the optional SDK if you didn't. Set Xcode to build for 2.2.1. Get a 2.2.1 device on which to test (or borrow one from a friend/associate), as well as testing the build on your 3.0 device.
 
I did test it all out on my device at 2.2.1 then i updated to 3.0. Can I create a distribution build using the 2.2.1 simulator? I don't know anyone that has a 2.2.1 device anymore.
 
There isn't really an alternative than to have a 2.2.1 device AND a 3.0 device to test on. I have seen a number of fairly subtle issues that sometimes only show up on the actual device, not in the simulators.

I upgraded my iPhone and then realised I didn't have a 2.2.1 device to test on anymore. In the end I went out and bought an entry level iPod Touch just for this reason. [The iPods all come with 2.2.1, because Apple want you to buy the upgrade, unlike the iPhone, where you get it for free,]
 
Surely the 2.2.1 simulator must be enough to just get it certified for the store?

Otherwise, ask around friends. Most iPod touch owners are on 2.2.1 still.
 
Surely the 2.2.1 simulator must be enough to just get it certified for the store?

You're assuming that the Simulator is the same as the device.
The Simulator is no substitute for the real thing. I've learnt that one on some fairly straight-forward apps in recent weeks.

Getting it certified, or 'approved' in Apple speak, means it will go on the store. Then your lucky purchasers will find what you haven't.
 
Surely the 2.2.1 simulator must be enough to just get it certified for the store?

The Simulator will give you almost no feedback on performance problems or system interaction issues.

I'm keeping an old iPod Touch available where I can downgrade and upgrade the OS version as needed for testing.

You can build a 2.2.1 distribution without an device at all though. But then your app may well get rejected by Apple when they do run into a hardware performance or OS compatibility problem.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.