iOS SDK 4.1 Blues

Well I have just finished a new app and was happily going to do some testing on my iPhone 4. Turns out I can’t, when I updated Xcode my iOS 4.0/4.0.1 SDK was removed. So be wary if you update Xcode, keep a backup of your SDK’s. Anyway I found a helpful site that lists all of the previous SDK versions since you can’t get them through any links Apple provides.

Here is the list:

iPhone SDK 3.1.3 with XCode 3.1.4 for Leopard (10.5.7)

http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_3.1.3__final/iphone_sdk_3.1.3_with_xcode_3.1.4__leopard__9m2809a.dmg

iPhone SDK 3.1.3 with XCode 3.2.1 for Snow Leopard (10.6.0)

http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_3.1.3__final/iphone_sdk_3.1.3_with_xcode_3.2.1__snow_leopard__10m2003a.dmg

iPhone SDK 3.2 Final with Xcode 3.2.2 for Snow Leopard (10.6.0)

http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_3.2__final/xcode_3.2.2_and_iphone_sdk_3.2_final.dmg

Xcode 3.2.3 and iPhone SDK 4 GM seed for Snow Leopard (10.6.2)

http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_4_gm_seed/xcode_3.2.3_and_iphone_sdk_4_gm_seed.dmg

Xcode 3.2.3 and iPhone SDK 4 Final for Snow Leopard (10.6.2)

http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_4__final/xcode_3.2.3_and_iphone_sdk_4__final.dmg

Xcode 3.2.3 and iOS SDK 4.0.1 for Snow Leopard (10.6.4)

http://developer.apple.com/ios/download.action?path=/ios/ios_sdk_4.0.1__final/xcode_3.2.3_and_ios_sdk_4.0.1.dmg

Xcode 3.2.3 and iOS SDK 4.0.2 for Snow Leopard (10.6.4)

http://developer.apple.com/ios/download.action?path=/ios/ios_sdk_4.0.2__final/xcode_3.2.3_and_ios_sdk_4.0.2.dmg

Xcode 3.2.4 and iOS SDK 4.1 for Snow Leopard (10.6.4)

http://developer.apple.com/ios/download.action?path=/ios/ios_sdk_4.1__final/xcode_3.2.4_and_ios_sdk_4.1.dmg

The site that had all of these links was http://iphonesdkdev.blogspot.com/2010/04/old-versions-of-iphone-sdk.html

Hopefully no one will need to use this list of iOS SDK’s like I currently have to do. Enjoy!

Related posts:

  1. Tutorial – Submitting Your App to the App Store
  2. Learning to Develop Apps for the iPhone
  3. iPhone (4, 3GS, 3G) iOS4.0.1 JailBreak – Now Easier and More Legal Than Ever
  4. iSupplement v2.0 now on sale!
  5. iPhone 4 – Problems

2 comments

  1. Chris,
    I am in almost the same situation. Thank you very much!
    Why does apple make it that challenging to find “old” sdks?!
    Cheers, Oepfler

    • Apple is constantly ‘improving’ and ‘fixing’ issues with each iOS version release. So they want everyone to have the most current version with no real reason except to to jailbreak to go back to a previous release.

Leave a Reply

You must be logged in to post a comment.