前言:在学习flutter过程中,要在iOS上运行程序,考虑到没有真机,只能用模拟器,然而window系统没有找到iOS相关模拟器,于是在window上安装Mac虚拟机。
一、安装VMware
官方下载地址:https://my.vmware.com/cn/web/vmware/downloads
许可证密钥:CG392-4PX5J-H816Z-HYZNG-PQRG2
注:安装过程不要勾选增强型键盘驱动程序,否则可能VMware解锁MacOs无效(15.5.2版本)
二、解锁VMware(使其支持安装MacOs)
unlocker下载地址:https://github.com/paolo-projects/unlocker/releases/
1、下载unlocker.zip文件并将其解压文件夹保存至VMware安装目录下
2、任务管理器中结束所有VMware进程
3、以管理员身份运行win-install.cmd
注:对于VMware15.5版上述工具可能无效,这里提供有效的解锁工具,操作步骤类似,只是第3步以管理员身份运行unlocker.exe即可
三、安装MacOs
MacOs下载地址:https://pan.baidu.com/s/1euN41VuLWRVlucsiGIA66Q 提取码:1pg6(VMware不支持.dmg格式镜像,需要.cdr格式镜像,否则Mac虚拟机启动时卡在Boot manager界面)
1、选择已下载的MacOs镜像文件,文件后缀选择“所有文件”
2、选择操作系统及版本(解锁不成功不显示Apple Mac OS X(M)选项)
3、设置虚拟机名称及安装位置
4、设置磁盘容量(默认即可)
5、完成创建
6、修改步骤3虚拟机存储目录下的后缀为.vmx文件后保存
7、启动虚拟机,点击“继续”
8、点击“实用工具”,选择“磁盘工具”
9、选中 “ vmware workstation SATA hard drive media ”,点击 “抹掉”
10、选择创建的磁盘,点击“继续”,等待完成后,进行开机向导设置即可
11、至此虚拟创建完成但无法全屏,需要安装VMware tools,选择“推出Slerra Custom Installer”
12、点击VMware右下角光盘图标,选择“设置”
13、更改ISO镜像文件,下载darwin.iso镜像文件:https://pan.baidu.com/s/1ay5T6ZjGcowzTfEgXS4irA 提取码:v8j7
14、点击VMware右下角光盘图标,选择“连接”,按提示安装VMware tools即可
15、最后在任务管理器中启动所有VMware进程