由于经济或者其他方面的原因,大多数开发者桌子上放的都不是苹果电脑,系统也不是Mac系统,据统计80%的开发人员使用windows操作系统,所以这里主要讲的是在安装windows系统的机器上搭建开发环境的过程。
在搭建开发环境之前,需要安装苹果的操作系统。
系统安装主要由以下几种方式:
1).首先我们介绍第一种方式,双系统安装(参见黑苹果教程):
双系统安装针对的是广大开发者最常使用的操作系统Windows系列,在安装windows系统的机器上安装Mac操作系统。
具体过程参见(无Mac机IOS开发环境搭建手记.pdf);
在Mac OS安装完成后,可以按照Mac机IOS开发环境搭建指南操作,构建iphone app开发环境。
2).然后是常用的虚拟机安装:
以虚拟机的方式安装Mac系统,在虚拟机中安装IOS IDE(大多数开发者认为虚拟机开发app比较卡,建议使用双系统模式)
注意:安装Mac系统的虚拟机软件需要支持硬件虚拟化,建议选择vmware8.0。
3).第三方开发的基于windows iPhone SDK见附录A介绍。
4).其他操作系统
ios开发环境搭建 Ubuntu 10.04上搭建iPhone开发环境
在PC机上安装Mac系统非常困难,虚拟机安装更是痛苦,所以安装Mac系统是搭建IOS开发环境最困难的一节。