- 浏览: 528891 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
landerson:
明显就有要求的嘛
ANDROID轻量级JSON序列化和反序列化[转] -
jimode2013:
很不错,就是需要这个方法
多个UIViewController使用addSubView,第二个 UIViewController 不响应旋转[转] -
w11h22j33:
...
[转]NSMutableArray中的自动释放对象让我郁闷了一整天 -
w11h22j33:
UILabel* label = [[UILabel a ...
Iphone开发 -
w11h22j33:
http://mobile.51cto.com/iphone- ...
获得通讯录中联系人的所有属性[转]
So… you’ve installed the latest SDK and XCode from Apple’s developer site only to find out that the only base SDK’s you are left to develop with are 3.2 and 4.0. What about if you have an iPhone 2G as your only development device? The iPhone 2G only goes up to iOS 3.1.3 and if you are stuck with the lowest base SDK of 3.2, you will not be able to push your apps to your iPhone.
This is exactly what happened to me. I downloaded the beta SDK for the 4.0 iOS when it came out. Little did I know that when you install that, it removes all SDK’s prior to 3.2.
Luckily for us, Apple is kind enough to keep previous versions of Xcode and their SDK’s available for download. Here is a list of available downloads.
- iPhone SDK 2.2.1
- iPhone SDK 3.0 with Xcode 3.1.3 – Leopard
- iPhone SDK 3.0 with Xcode 3.2 – Snow Leopard
- iPhone SDK 3.1 with Xcode 3.1.4 – Leopard
- iPhone SDK 3.1 with Xcode 3.2.1 – Snow Leopard
- iPhone SDK 3.1.2 with Xcode 3.1.4 – Leopard
- iPhone SDK 3.1.2 with Xcode 3.2.1 – Snow Leopard
- iPhone SDK 3.1.3 with Xcode 3.1.4 – Leopard
- iPhone SDK 3.1.3 with Xcode 3.2.1 – Snow Leopard
- iPhone SDK 3.2 Beta 4 with Xcode 3.2.2 – Snow Leopard
- iPhone SDK 3.2 Final with Xcode 3.2.2 – Snow Leopard
- iPhone SDK 4 Final with Xcode 3.2.3 – Snow Leopard
- iPhone SDK 4.0.1 with Xcode 3.2.3 – Snow Leopard
- iPhone SDK 4.0.2 with Xcode 3.2.3 – Snow Leopard
- iPhone SDK 4.1 with Xcode 3.2.4 – Snow Leopard
You have to be logged into the Apple developer site http://developer.apple.com to download the above listed SDK’s. I downloaded the 3.1.3 Snow Leopard SDK since I already have 3.2 and 4.0 and 3.1.3 includes all of the above mentioned SDK’s as well as 2.0 and 2.1.
Once you’ve downloaded the SDK of your choice it should be in the form of a DMG, go ahead and mount that and open up the resulting volume. You should get something that looks like the image below.
At this point you will need to open up the Packages folder rather then running the installer because all we want are the SDK’s. When you open up the Packages folder scroll down a bit until you see the SDK’s. You should see something similar to the screen shot below.
You’ll see that there are device SDK’s and simulator SDK’s. You don’t have to install the simulator SDK’s if you don’t want to because all we are really after here is to be able to push our apps to an iPhone with an iOS earlier then 3.2. Double click on one of the iPhone SDK’s and you will be presented with an installer screen like the one below.
Click on Continue and and you will get to the next screen similar to the one in the screen shot below
On this screen you need to click on the drive you want to install the SDK to. In most cases it will be your primary Hard Drive. If you have your Developer tools installed on a different drive then you should select that one instead. Next you need to click on Choose Folder and you will be presented with a Choose Folder dialog similar to the screen shot below.
If you are like me and installed Xcode in the default location then you should have a developer folder in the root of your Hard Drive. Click on the Developer folder and then click choose. You will see a screen similar to the one below.
You can verify on this screen that you’ve selected the proper folder. It should have a blue circle around the Hard Drive and if you’ve picked the Developer folder it should say the following on the bottom “You have chosen to install this software in the folder Developer on the disk Macintosh HD. Click Continue and you will be presented with a screen similar to the below screen shot.
This is just a confirmation screen, from here you just need to click on Install. You may be prompted with a password screen. Enter your password to continue with the installation. You should see a screen similar to the one below.
Depending on the SDK you are installing this part can take up to 5 minutes to complete. When the installation is done you will be presented with a screen similar to the one below.
Click on close. At this time your installation of the SDK is complete. You can verify that the SDK installed successfully by launching Xcode. Once Xcode is launched open an existing project or start a new one and go to Project -> Project Settings. You should see a screen similar to the below screen shot.
Click on the drop down towards the bottom where you can choose your base SDK and if all went well you should see a screen similar to the below depending on which SDK you installed.
Pick your SDK of choice and enjoy. Hopefully this tutorial has helped someone with their project. I spent many hours the other night researching how I could install older version SDK’s and once I found an easy method I thought I would share it with the rest of the world. If for some reason you don’t see your SDK listed here then it may have been installed in the wrong folder. If you can’t get it working feel free to ask me for help. I’m always willing to help out a fellow developer.
Similar Posts:
- New App: iOS Icons
- HowTo: Create a Cocos2d Mac Project
- HowTo: iPhone Startup Splash Screen
- Backup and Burn Wii Games on a Mac
- How To: Create A Lite Version of your iPhone App
发表评论
-
iOS App性能优化
2014-01-03 11:23 1656http://www.hrchen.com/2013/05/ ... -
iOS多线程编程Part 3/3 - GCD
2014-01-03 11:21 1599http://www.hrchen.com/2013/07/ ... -
iOS多线程编程Part 2/3 - NSOperation
2014-01-03 11:20 4493http://www.hrchen.com/2013/06/ ... -
iOS多线程编程Part 1/3 - NSThread & Run Loop
2014-01-03 11:17 7049http://www.hrchen.com/2013/06/ ... -
iOS移动网络环境调优那些事[转]
2014-01-02 17:10 2669http://xiangwangfeng.com/201 ... -
生成APNS Service证书的步骤[转]
2013-05-23 09:19 5643要进行推送服务的第一件事就是获取推送证书。它用来对你通过SS ... -
xcode 环境,多工程联编设置【转】
2013-02-28 21:59 8890http://blog.csdn.net/vienna_zj ... -
干掉你程序中的僵尸代码【转】
2012-12-22 11:05 931随着万圣节越来越流行,我感觉有必要跟大家讨论一下一个 ... -
一个文本框搞定信用卡相关信息的输入[转]
2012-12-22 11:03 1102http://beforweb.com/node/134 ... -
【转】深度技术分析“为什么ios比android流畅”
2012-09-23 19:41 1408原文 Andorid更新了一个版本又一个版本,硬 ... -
Iphone开发
2012-09-17 22:46 11671. NSClassFromString 这个方法 ... -
Xcode 中设置部分文件ARC支持[转]
2012-08-03 10:57 1705ARC是什么 ARC是iOS 5推出的新功 ... -
xcode4 设置调试错误信息小结【转】
2012-07-19 14:37 1764方案1:NSZombieEnabled 先选中工程, ... -
Finding iPhone Memory Leaks: A “Leaks” Tool Tutorial【转】
2012-07-19 14:36 1240Finding iPhone Memory Lea ... -
[Cocoa]XCode的一些调试技巧【转】
2012-07-19 14:35 1175XCode 内置GDB,我们可以在命令行中使用 GDB ... -
[IPhone]如何使用Leak检查内存泄漏[转]
2012-07-19 14:34 1193简介 在IPhone程式开发中,记忆体泄漏(内存泄漏)是 ... -
获得通讯录中联系人的所有属性[转]
2012-06-21 14:04 1571获得通讯录中联系人的所有属性 ,看代码: ABAdd ... -
多个UIViewController使用addSubView,第二个 UIViewController 不响应旋转[转]
2012-06-20 23:51 16379------------------------------- ... -
shouldAutorotateToInterfaceOrientation 不触发或者不执行的问题[转]
2012-06-20 22:58 1418今天遇到一个很郁闷 ... -
UIViewController生命周期-学习笔记[转]
2012-06-20 22:57 1097UIViewController生命周 ...
相关推荐
iPhone SDK 3.1.3 with xCode 3.2.1 bt下载种子链接
This completely revised and updated edition of the bestselling iOS guide shows you how to pull in the SDK's enormous feature set and deliver powerful, real-world apps for iPhone and iPad using modern...
The v2.0 release of Advanced Apple Debugging and Reverse Engineering brings everything up to the iOS 11 and Xcode 9.1 level.
英语原文pdf版本 RxSwift-Xcode8 & swift3.2,学习RxSwift必备
iOS 9 gives developers new tools for creating apps for iPhone and iPad, and our new edition of the classic iOS guide is updated to match. By writing clean, expressive, and maintainable Swift code, you...
iphone_sdk_3.1.3_with_xcode_3.2.1__snow_leopard__read_me.pdf
各个版本的Xcode/IOS SDK官网下载
ios xcode10-xcode14各版本sdk,主要包括7 8 9 10 11 12 13 14个版本以及各小版本,博客中有截图。
xcode8调试IOS11 Shift+Command+G进入 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 把解压后的文件复制进去。
低版本xcode不能编译程序到高版本的手机上,只有将新版本的xcode里的sdk添加进旧版xcode中,重启xcode运行
Using Apple's standard tools like Dashcode, Xcode, and Interface Builder, you'll learn how to best use both approaches: iPhone web and SDK programming. This book is intended as an introduction to its...
从xcode8中拷贝出来的sdk,方便低版本的xcode使用真机调试。 具体存放位置/Applications/Xcode.app[请确认你的xcode名称]/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 另:找到在“程序”中...
xcode ios sdk 只收辛苦积分,有情发放,IOS11.3、11.3 (15E217)、11.3 (15E5178d)、11.3 (15E5201e)、11.4、11.4 (15F79)、11.4 (15F5037c)、11.4 (15F5061c)、12.0 (16A5288q)
不想更新Xcode的,还想在Xcode 上运行的可以将SDK移入指定路径/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
从xcode8中拷贝出来的sdk,方便低版本的xcode使用真机调试。 具体存放位置/Applications/Xcode.app[请确认你的xcode名称]/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 另:找到在“程序”中...
Completely revised and expanded to cover the iPhone 3.0 SDK, The iPhone Developer’s Cookbook is the essential resource for developers building apps for the iPhone and iPod touch. Taking you further ...
The professional programmer’s DEITEL® guide to iPhone app development using iPhone SDK 3.x, Xcode®, Objective-C® and Cocoa® More than 1.5 billion iPhone apps were downloaded from Apple’s App ...
低版本的Xcode打包ipa上传AppStore报错ERROR ITMS-90725,显示报内容 通过以下路径去找sdk:Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs 解压替换
chinamac.com-XCode_3_2_6.torrent 是一个种子文件,可迅雷下载
Nearly every chapter of iPhone SDK Programming: A Beginner’s Guide consists of a self-contained project, with the corresponding Xcode available for download and modification. The book is designed ...