软件开发工具包
内容
2007年10月17日,史蒂夫·乔布斯在一封张贴于苹果公司网页上的公开信上宣布软件开发工具包。它将在2008年2月提供给第三方开发商。软件开发工具包于2008年3月6日发布,并允许开发人员开发iPhone和iPod touch的应用程序,并对其进行测试,名为“ iPhone手机模拟器” 。然而,只有在付出了iPhone手机开发计划的费用后,应用程序才能发布。自从Xcode3.1 发布以后, Xcode就成为了iPhone软件开发工具包的开发环境。
历史
第一个Beta版本是iPhone SDK 1.2b1(build 5A147p)它在发布后立即就能够使用了,但是同时推出的App Store所需要的固件更新则直到2008年7月11日才发布。对于iPhone用户,这个更新是免费的;然而,iPod touch的用户则需要为更新付出9.99美元。
发布日期版本编号更改
2008年3月27日2.0b2
Beta 2首发,发布iOS 2.0b2 (build 5A225c)
2008年4月8日2.0b3
Beta 3发布iOS 2.0b3 (build 5A240d)
2008年4月23日2.0b4
Beta 4发布iOS 2.0b4 (build 5A258f)
2008年5月6日2.0b5
Beta 5发布iOS 2.0b5 (build 5A274d)
2008年5月29日2.0b6
Beta 6发布iOS 2.0b6 (build 5A292g)
2008年6月19日2.0b7
Beta 7发布iOS 2.0b7 (build 5A331)
2008年6月26日2.0b8
Beta 8发布iOS 2.0b8 (build 5A345)
2008年7月24日2.1
Beta 1发布iOS 2.1 (build 5F90)
2008年7月30日2.1
Beta 2发布iOS 2.1
2008年8月8日2.1
Beta 3发布iOS 2.1
2008年9月25日2.2
Beta 1发布iOS 2.2 (Build 5G29)
2008年11月20日2.2发布iOS 2.2 (build 9M2621)
2009年1月27日2.2.1发布iOS 2.2.1 (build 9M2621a)
2009年3月17日3.0
Beta 1发布iOS 3.0的预览版及SDK 3.0的测试版
2009年3月31日3.0
Beta 2发布iOS 3.0的预览版
2009年4月14日3.0
Beta 3发布iOS 3.0的预览版
2009年4月28日3.0
Beta 4发布iOS 3.0的预览版
2009年5月6日3.0
Golden Master
SeediOS 3.0的最终版(只给开发商和私人测试)
2009年6月17日3.0
FinaliOS 3.0的最终版(公开版)
2009年7月31日3.0.1修复SMS漏洞
2009年6月30日3.1
Beta 1发布iOS 3.1的预览版
2009年7月15日3.1
Beta 2发布iOS 3.1的预览版
2009年7月28日3.1
Beta 3发布iOS 3.1的预览版
2009年9月9日3.1
Final发布iOS 3.1的最终版(公开版)
2010年3月10日3.2
Beta 4发布iOS 3.2的的预览版
2010年3月17日3.2
Beta 5发布iOS 3.2的的预览版
2010年6月21日4.0
Final发布iOS 4.0的最终版(公开版)
2010年9月10日4.1
Final发布iOS 4.0的第一次重大升级:iOS4.1
2010年11月1日4.2
Final发布iOS 4.0的第二次重大升级:iOS4.2
Core Location
Core Location是Mac OS X中其中一个软件框架。它主要用来存储应用程序在iOS 2.0检测设备的位置。它作为iPhone软件路线图在2008年3月6日开发者大会上宣布,并成为了iPhone的软件开发包的一部分。