1.缘由
对于我们程序员来说,开发ios应用必不可少mac系统,最近我也是头要炸了,实在是没钱再买一台苹果电脑,只能上手windows10安装mac。
安装过程中遇到过一些挫折,网上的很多教程都很坑,win安装mac确实麻烦很多,毕竟苹果。。。。。
2.所需文件
首先把下述文件全部下载完毕.
这个镜像文件是mac10.13,安装完后,在虚拟机中mac13系统中升级版本就行。升级方法我会写在文章最后。
OS X 10.13镜像 :链接:https://pan.baidu.com/s/1OvoNExb-sBPLQLwdJm63fA
提取码:1w43
Unlocker3.0 :链接:https://pan.baidu.com/s/1nCu0AlI5zRPlFwt5ubb0eA
提取码:bwyn
VMwareWorkstationPro 15 下载 : https://www.vmware.com/go/getworkstation-win
(VMwareWorkstationPro)首次打开需要密钥,密钥可以购买也可以百度google之(在此不提供),还是希望大家购买正版。
3.安装VMWare并激活
点击运行该VMware安装包,中间一路下一步就行,安装位置自己随意更改。 安装完后,运行该软件,需要输入密钥激活,大家输入密钥,然后激活。
4.Unlocker解锁虚拟机macos
VMware安装虚拟机操作性系统时,有windows、linux等,但是是没有macos选项的,因此我们要安装macos系统,就必须要解锁,以让虚拟机解锁macos系统安装。
4.1关闭vmware进程和服务
刚刚已经安装完并运行了VMware,现在要将其进程关闭,打开任务管理器,进程选项中关闭VMware,选中右键停止运行。
依然在任务管理器中,刚刚关闭了进程VMWare,现在要关闭它的一些服务,将正在运行的vmware相关服务鼠标右键停止运行.
4.2 unlocker运行。
将VMWare进程服务关闭后,解压开下载的UnLocker压缩包,以管理员身份运行win-install.cmd这个windows批处理文件,直到黑窗口自己关闭。 黑窗口运行的时间和电脑网速和配置有关系,有的几分钟,有的甚至半小时。
(这个win-install.cmd文件运行的时候,你就会发现,他是在请求VMware下载一些工具组件。运行完,你会发现当前目录中多出tool文件夹,其实就是在下载darwin.iso和darwinPre15.iso。)
右键管理员身份运行不要忘记。
到现在为止,解锁就成功了,运行VMWare就可以。
5.安装macos虚拟机
5.1创建磁盘
选择自定义,下一步
下一步
选择之前下载的映像文件,记住选的时候 选择所有文件,要不然检索不到。 选择完后点击下一步
之前下载的cdr系统文件是macos10.13,因此我们这里选择10.13版本。下一步
输入虚拟机名称,禁止输入中文,然后选择安装位置,安装位置随意,尽量不要安装在c盘.下一步
配置处理器,我选的是默认的,,下一步
配置内存,尽量大一点,本身虚拟机就是吃内存的大户,我电脑内存一共16g,我这里分配了8g, 就是输入8*1028。 建议不要低于4g,要不然你会卡的要命. 这个后期也可以更改的, 下一步
创建新磁盘,下一步
输入磁盘大小,我分配的是80g。 然后我选择的是“将虚拟磁盘存储为单个文件” 下一步,一直到完成,现在虚拟机就创建完毕了。
5.2配置虚拟机
编辑虚拟机设置
选择处理器设置,选中我配置的那个
5.3安装macos系统
进入安装界面
选择自己的语言,我选的简体中文,下一步
点击上方的 实用工具,会出现下拉菜单,然后点击 磁盘工具,
上一步中点击完磁盘工具后,就会来到这,左栏选择 VMware Vurtual S... ,然后点击上方的 抹掉,然后随便输入一个名称,然后点击下方的抹掉, 最后返回关闭
返回到该界面,点击继续
点击继续
选择刚刚自己命名的 盘,点击继续
执行安装中
安装完 系统会自动重新启动
选择国家
选择键盘布局
在这里我要说明一下,这个网络适配的问题,很多电脑mac虚拟机不支持wifi链接,就比如我的电脑,我的型号是联想拯救者y9000x,wifi失效,当然我已经有了解决办法,大家查看我的这篇博客 : MACos虚拟机连不上wifi网络解决方法 - 简书
安装的时候选择我的电脑不连接到互联网就行,之后有办法解决上网问题,点击下一步
不传输,下一步
同意,下一步
创建账号,也就是之后的系统登录账号密码,牢记,下一步
okok,到现在您的macos已经跑起来了。
6.总结
其实挺艰辛的,网上很多博客的东西不好用了。
好在安装上了,现在可以尽情的开发ios应用了。
关于部分机型不支持wifi上网的问题,已解决,欢迎查看我的这一篇博客: MACos虚拟机连不上wifi网络解决方法 - 简书
macos10.13系统确实太古老了,极其不方便开发,升级方法是,装完该13系统后,开机,然后进入appstore,找到最新的系统,点击下载,下载完直接安装就行。 我装的是目前的15版本。 已成功。