1, 开发iPhone需要运行Mac OS X 10.5.3操作系统Leopard版本以上的计算机。一开始很疑惑下载SDK时前面的(snow) Leopard是啥意思,网上查了下:
Leopard -- Mac OS X 10.5“Leopard” 是苹果为 Mac 产品所制作的 操作系统 Mac OS X的第六个 版本,也是前代操作系统 Tiger的继承者。根据苹果的说法,Leopard 包含了超过300种更新与加强功能。Leopard 最早于 2007年 10月26日发行,以两种版本:以 个人计算机为诉求的 台式机版本,以及 服务器版本—— Mac OS X Server。
Snow Leopard -- Mac OS X v10.6 "Snow Leopard" 是苹果公司的现时最新的Mac OS X作业系统。该系统于 2008年 6月9日在WWDC上由苹果CEO 史蒂夫·乔布斯宣布,该操作系统将于自宣布开始“大约一年”后推出。Mac OS X v10.6将不会增加任何新功能,而更多的集中改进系统性能、稳定性和提升易用性。Snow Leopard在2009年8月28日全球同步发售。
2, 要成为iPhone开发人员,需要去苹果开发者网站注册:http://www.apple.com.cn/developer/iPhone/
注册以后,才能下载iPhone SDK等相关工具资料。