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等相关工具资料。