2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇

发布于:2025-07-07 ⋅ 阅读:(32) ⋅ 点赞:(0)

前言

我们在学习Flutter开发的过程中,永远都跳不过去的一个问题就是如何在MAC下开发并打包Flutter工程项目,但MAC开发首先要解决的问题就是我们一般技术人员的电脑都是WINDOWS操作系统,专门配置一台MAC的话成本又是不得不考虑的因素,于是虚拟机就成了我们的首选,本篇文章就教你如何用VM虚拟机安装Macos苹果系统,并配置Flutter开发环境。
本教程分为上中下两篇,上篇讲述如何安装VM虚拟机软件,中篇讲述安装Macos系统,下篇讲述如何配置相应环境和安装辅助工具,绝对保姆级教程。

一、工具准备

1.工具说明

这里准备了虚拟机以及IOS镜像文件,我反复测试下,最后确定了比较稳定的几个软件版本:
VMware-workstation-full-17.6.0(版本太高容易不停重启系统)
macOS.Sonoma.14.7.5.23H537.iso(比较稳定的版本还有14.3系列,选此版本的原因是因为Xcode的版本可以安装到15.4)
如果对Xcode的版本有要求,可以参考选择其他IOS镜像文件,具体可以参考这篇文章:

https://blog.csdn.net/zhouzaig/article/details/148282876

2.工具包下载

相应的软件我都已放到网盘,请自行下载
网盘地址:https://pan.baidu.com/s/1nF9RtD0bCyhKwMGDwzWn2A
提取码: cjnh 

二、安装VM虚拟机

1. 安装VM虚拟机

双击打开VM17.6安装包

在这里插入图片描述
点击下一步继续
在这里插入图片描述

接受协议在这里插入图片描述

这里最好勾选在这里插入图片描述
这2项不勾选
在这里插入图片描述
在这里插入图片描述
开始安装
在这里插入图片描述
选择输入许可证
在这里插入图片描述
运行注册机,选择pro 17.x
在这里插入图片描述
在这里插入图片描述
完成安装
在这里插入图片描述

2. 破解并支持高版本MACOS

打开工具包windows目录
在这里插入图片描述
关闭相关VM进程
在这里插入图片描述
从管理员身份运行 unlock
在这里插入图片描述
全部执行完以后关闭
在这里插入图片描述

三、安装MACOS

1.管理VM的虚拟网络编辑器

打开VM编辑菜单,打开虚拟网络编辑器
在这里插入图片描述
还原默认设置,这一步很重要,特别是以前安装过VM其他版本的电脑,如果不进行还原设置,新安装的MACOS会连不上网络,CHCP需要手工设置,这个地方会难倒好多人。
在这里插入图片描述

2.开始安装配置

新建虚拟机,选择“自定义”
在这里插入图片描述
硬件兼容性选择17.x,这样方便以后迁移之类的操作,不选择最高版本

在这里插入图片描述
这里光盘映像文件,选择软件包中的IOS镜像文件macOS.Sonoma.14.7.5.23H537.iso然后点击下一步
在这里插入图片描述
在这里插入图片描述
选择虚拟机保存位置
在这里插入图片描述
根据你的电脑硬件配置,选择对应的处理器配置
在这里插入图片描述
设置虚拟机内存,我电脑是64G的,我分16G给它
在这里插入图片描述
网络类型我们一般使用NAT,这样设置最少最轻松
在这里插入图片描述
硬盘IO设置按默认推荐的设置
在这里插入图片描述
在这里插入图片描述
创建虚拟磁盘
在这里插入图片描述

视情况设置磁盘大小,因为我的项目比较多,我直接开300G
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述