最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【整理】OS X,iOS,iOS SDK,Xcode之间的关系

Mac crifan 3895浏览 0评论

虽然之前搞懂了iOS SDK和iPhone SDK之间的关系,但是当在Mac中已经安装好Xcode 4.4.1的前提下,再去安装Xcode的时候,却又被iOS SDK和Xcode之间的关系搞晕了。

所以专门去查找资料,搞清楚iOS SDK和Xcode之间的关系。最后整理如下。

 

【整理】OS X,iOS,iOS SDK,Xcode之间的关系

1. 先要说的是:

苹果的笔记本中有iMac,MacPro等,其属于桌面PC级别的,对应所安装的操作系统是OS X系列;

(关于OS X再多说几句:

最近的几个版本是:

最近几个OS X版本英文名对应图片
Mac OS X 10.4TigerTigger
Mac OS X 10.5LeopardLeopard
Mac OS X 10.6Snow LeopardSnow Leopard
Mac OS X 10.7LionLion
OS X 10.8Mountain LionMountain Lion

更多内容可参考:OS X

与桌面PC所对应的是移动设备级别的iPhone,iMac等,其所安装的操作系统是iOS系列的。

 

2.Xcode,是一个IDE,也叫做开发者工具集(Developer toolset)。

Xcode是用于为(桌面级的)OS X和(移动级的)iOS设计程序的。

Xcode包括:

  • 设备分析工具(Instruments analysis tool)
  • iOS模拟器(iOS Simulator)
  • OS框架(OS framework):(移动设备的)iOS SDK和(桌面PC的)OS X SDK

 

3.iOS SDK最开始是独立于Xcode发布的,但是后来和Xcode绑定一起发布了。

iOS之前是收费的(每年付$99的成员费),现在只需要(Mac官网的Developer Center)注册,就可以免费下载(内含iOS SDK的Xcode)了。

所以现在新版的Xcode会自带iOS SDK。

比如目前比较新的Xcode 4.4.1中,就自带了iOS 5.1(和对于OS X v10.8==Mountain Lion 的支持)

换句话说就是:

如果本身已经安装好了Xcode 4.4.1,那么已经包括了iOS SDK 5.1了,就不需要额外下载了,因为Xcode 4.4.1本身就已经集成包含了iOS SDK 5.1了。所以,当你去用Xcode建立程序的时候,和OS X Application相对应的也有一项是iOS Application。

详参:【记录】VirtualBox中的Mac,使用Xcode编译第一个示例程序CocoaNotepad

 

注:

关于此点,后来在Start Developing iOS Apps Today – Set Up也看到了相关的解释:

Download the latest version of Xcode.

Open the Mac App Store app on your Mac, search for Xcode, and click Free to download Xcode. When you download Xcode, the iOS SDK is included. (The Mac App Store app is installed with Mac OS X version 10.7 and later. If you have an earlier version of Mac OS X, you need to upgrade.)

 

4. 自从iOS SDK和Xcode绑定后,类似于这人:

How do I download and install just the iOS SDK? [closed]

的需求:想要单独下载iOS SDK,就没办法满足了。

 

【参考资料】

1. What’s New In Xcode

2. How do I download and install just the iOS SDK? [closed]

3. 【记录】VirtualBox中的Mac,使用Xcode编译第一个示例程序CocoaNotepad

4. OS X

5. iOS 4.2 SDK Available to Download

6. Start Developing iOS Apps Today – Set Up

转载请注明:在路上 » 【整理】OS X,iOS,iOS SDK,Xcode之间的关系

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.183 seconds, using 22.13MB memory