Seva Alekseyev
Seva Alekseyev

Reputation: 61396

Testing on iOS 3.1 simulator

iOS project. Base SDK 4.2, deployment target 3.0. A customer is complaining about an issue on iOS 3.1 (he has an old device).

I tried installing Xcode 3.2.3 - the oldest there is for download. It does not offer iOS 3.1 as a test target. Does anyone know how can I enable older versions of iOS on the simulator?

The box also has Xcode 4 (in a different folder). Could it be the case that they're sharing the iOS simulator, and the backwards-incompatible one from Xcode 4 is getting in the way?

Upvotes: 3

Views: 548

Answers (3)

Mark
Mark

Reputation: 6128

There is no substitute for testing on a real device.

I've had a problem with my iPod touch (3rd gen, ios 5.0) crashing in one app. Every day. The dev won't buy, beg, borrow or steal a real iPod touch to test it on so he can fix it. As a user this is extremely frustrating.

EDIT:

The final versions of Xcode with the iPhone SDK, as it was called then, are not available from Apple's download page, but the direct links still work.

The direct links can be found at: http://chris-fletcher.com/2010/08/28/howto-install-iphone-sdk-2-0-3-1-for-xcode-3-2/

Upvotes: 2

Seva Alekseyev
Seva Alekseyev

Reputation: 61396

http://iphonesdkdev.blogspot.com/2010/04/old-versions-of-iphone-sdk.html

Some of the links are dead though. Apple is removing those old files little by little. Get them while supplies last.

Upvotes: 0

Scott Corscadden
Scott Corscadden

Reputation: 2860

If you use the latest Xcode, you can install device debugging support via the Downloads->Components section, a la: http://cl.ly/3U1V1G3W2p2E1G29342e

Upvotes: 0

Related Questions