本文章内容包括

第一部分:软件准备

第二部分:安装VMWare Workstation、解锁VMWare和安装OS X

第一部分 软件准备

要搭建开发环境,必要的东西有:

1.PC机的话,确保CPU是64位的,一般使用64位win7也就代表没问题。另确保BIOS中开启了虚拟化选项,名字一般是VirtualizationTechnology,否则VMWare无法虚拟OS X;

2.OS X:开发工具运行的操作系统,这里使用的版本是OS X Yosemite 10.10.5懒人版(链接:http://pan.baidu.com/s/1c0R433E 密码:raxd);

3.VMWareWorkstation:在Windows下虚拟OS X操作系统软件,这里使用的版本是VMWare Workstation 12(链接:http://pan.baidu.com/s/1i4f7wMT 密码:z01w);

4.unlocker:解锁VMWare Workstation可以安装OS X操作系统,这里使用的版本是unlocker 2.07(链接:http://pan.baidu.com/s/1i4f7wMT 密码:z01w);



第二部分 安装VMWareWorkstation、解锁VMWare和安装OS X

VMWareWorkstation的安装就不多说了,直接解锁VMWare。

解压unlocker 2.07(解压后的路径中不能有中文,否则会解锁失败!),在win-install.cmd处点右键,选择“以管理员身份运行”。






选择“安装程序光盘映像文件”,浏览时记得要选择全部文件,这样才能选择到下载的cdr文件。




如果前面的unlocker解锁成功的话,在这个界面选择客户机操作系统时就可以选择“Apple Mac OS X”,版本的话根据cdr映像版本确定,这里选择OS X 10.10。




后面的选项无关紧要,默认情况下会设置OS X虚拟机内存2G、处理器2个,这些设置根据需要自行调整。

然后点绿色箭头开机。



如果开机后出现以下错误:





方法1:重新新建虚拟机,类型选择自定义,硬件兼容性选WorkStation 10.0即可,后面配置一样。

方法2:用记事本打开刚新建虚拟机的目录下面vmx后缀文件,在最后一行添加smc.version = "0"保存后,虚拟机重新开机。

(其实两个解决方法来自于unlocker的readme.txt文件)






接下来就是OS X的安装界面,首先出现的是选择语言。




在点击继续和同意使用协议后,来到选择安装磁盘,这里只有一个图标,点击以后会提示没有足够的空间安装,这是因为刚才点击的其实是CDROM而已。而磁盘没有显示出来,是因为磁盘还没有初始化,这时在最上面的菜单选”实用工具“->"磁盘工具"。




选择左边的磁盘,右边选择抹掉,点击最下面的抹掉按钮,弹出对话框选抹掉。抹掉完毕后,点击窗口左上角红色按钮的关闭。(OS X跟Windows不一样,最大化、最小化和关闭是在左上角的)




关闭后出现了个未命名的磁盘,选择这个磁盘继续。





然后就是漫长的安装等待。。。




安装完成后重启,继续设置。




接下来就是输入法、网络的设置,这些自行设置吧。






然后就是创建用户了,密码不能为空。




去掉了发送信息给Apple的选项后,来到了最后的设置。




最后,终于来到了OS X的桌面!

提示一下,系统重启关机在最左上角的苹果图标那里。