1

I'm working with a legacy app with a deployment target of 3.0. I have a crash being reported on iOS 3.1.3 for iPhone. In xcode 4 the only 3.x simulator I see listed is iPad 3.2

How do I test iOS 3.1.3 for iPhone?

Christian Schlensker
  • 21,708
  • 19
  • 73
  • 121

3 Answers3

2

See Install xCode 3.2.3 w/ iPhone SDK 4, get "Base SDK missing", can't see other SDKs for an extended discussion of this topic. Also, links to older Xcode and iOS SDK versions can be found at http://chris-fletcher.com/2010/08/28/howto-install-iphone-sdk-2-0-3-1-for-xcode-3-2/.

Community
  • 1
  • 1
SteveCaine
  • 512
  • 4
  • 13
0

It's not possible actually with Xcode4. If you can get old version of Xcode3.1 with iOS SDK 3.1 and install it side by side with Xcode4 then it may be possible.

indiantroy
  • 1,503
  • 1
  • 15
  • 25
  • Yes, I have three Xcode/iOS IDEs installed (Xcode3/iOS3, Xcode3/iOS4 and Xcode4/iOS4) and they all play well together. – SteveCaine Aug 10 '11 at 18:07
0

Buy a used iPhone or iPod Touch that has 3.1.3 installed and don't update the iOS on it. I have a 3G with 313, no cell service and just use it for testing on wifi. This is also useful to see check what the performance is like on a slower phone.

However, many 3.1.3 crashes are caused by using a 4.0 API call or object that is only in 4.0. You can find those problems on the 3.2 simulator.

progrmr
  • 75,956
  • 16
  • 112
  • 147