开这个虚拟机的Settings->Hardware,找到CD/DVD(IDE)设备(你可以双击VMWare窗口右下角的光盘图标来快速打开,如图: ),将刚才的Rebel EFI镜像替换为苹果系统的DMG镜像;点Browse,将文件类型CD-ROM images(*.iso)改为All files (*.*)就能浏览到DMG文件了。
这里有一个关键地方:选择DMG镜像文件后,将下图所示Device status里的Connected前打上勾(否则不能进入安装界面),然后确定。
此时,我们便进入了MAC OS X的安装程序准备阶段。
有的同学使用Rebel EFI引导可能会出现禁止符号,无法安装,如下图所示:
遇到这个问题可以使用Darwin镜像替换Rebel EFI,并重新启动虚拟机。在出现下图所示界面后,在CD/DVD(IDE)设备里将Darwin镜像改为苹果的DMG镜像即可,同样记得给"Connected"选项打勾。
经过一阵准备阶段就进入了苹果系统的安装过程,如下图所示:
在这里特别提一下,有的同学在进行到选择安装盘的步骤时看不到硬盘选项,不要着急,在屏幕上方的菜单中找到"实用工具"->"磁盘工具",如图所示:
对你的虚拟硬盘执行"抹掉"操作,如图所示:
操作完成后关闭"磁盘工具"窗口就OK了,如图所示:
根据你的电脑配置不同,大概进行几十分钟的安装,你就可以用上苹果操作系统了。
看到下图的界面,表示你的系统已经安装完成,需要重新启动。
重新启动前你要特别注意,先要去掉安装时在CD/DVD(IDE)设备上加载的苹果DMG镜像,换上Darwin或者Rebel EFI引导镜像,否则你将不能成功引导安装好的MAC OS X系统。
如果使用一种引导失败,可以试着使用其他的引导镜像。
二、编程平台简介
1、Mac OS和iphone SDK简介
镜像Mac OS 是苹果公司开发的用于苹果Macintosh系列的操作系统,它是一款非常成功的具有商用价值的操作系统,在Mac OS 10进入Mac OS x新时代,然而当时只能安装在Power PC上,在Mac OS X 10.3.x推出后,终于可以成功地安装在x86的电脑上,也就是可以最年长在我们的家用电脑上了。
iPhone的发布,以其拥有的跨时代的手机性能和数量可观的使用消费者市场,给广大用户带来了对iPhone手机用用程序开发的强大欲望,而苹果公司推出的iPhone SDK就是对应用于iPhone OS的移动硬件上实用的程序开发平提啊,iPhone OS的硬件包括iPhone、iPod-touch、iPad等苹果移动硬件设备。
苹果公式为此新颖的移动平台应用程序开发,给广大用户提供了系列精美的开发工具。这组工具统称为iPhone SDK和Xcode应用程序开发平台,包括代码编写、界面
设计制作和程序仿真调试等工具,而且Xcode还可以运用iPhone Simultor来仿真虚拟iPhone OS的环境以运行开发后的程序,而且,使用iPhone SDK和Xcode是
免费的。
2、Xcode使用简介
现在iPhone SDK和Xcode已经在机器上安装完成,通常可以在程序所在的/Developer/Applications位置或在mac应用程序栏中打开Xcode软件。
Xcode是一个Integrated Development Environment(IDE),即集成开发环境,其功能在于提供Mac OS X或iPhone OS的项目开发构建平台,使
文档和代码之间的结合更加紧密,表现形式更为丰富,并是代码自动完成,产生与UI控件属性相应的自动生成的功能。
如图所示,单击此图标,运行已安装的Xcode。
图 Xcode程序图标 注意:只有付费用户才可以使用iPhone、iPod Touch或iPad等iPhone OS的硬件进行开发测试,但不用担心,iPhone SDK为程序开发者提供了一个功能全面的虚拟开发测试器,先不用急,在下面的内容中将会详细介绍此仿真虚拟机开发测试器(Simulator)。
3、创建iPhone OS项目
图1
如图1,首先双击Xcode图标,打开 图1界面