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

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


前言

我们在学习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安装包

2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
点击下一步继续
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos

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

这里最好勾选2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
这2项不勾选
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
开始安装
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
选择输入许可证
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
运行注册机,选择pro 17.x
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
完成安装
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos

2. 破解并支持高版本MACOS

打开工具包windows目录
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
关闭相关VM进程
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
从管理员身份运行 unlock
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
全部执行完以后关闭
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos

三、安装MACOS

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

打开VM编辑菜单,打开虚拟网络编辑器
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
还原默认设置,这一步很重要,特别是以前安装过VM其他版本的电脑,如果不进行还原设置,新安装的MACOS会连不上网络,CHCP需要手工设置,这个地方会难倒好多人。
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos

2.开始安装配置

新建虚拟机,选择“自定义”
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
硬件兼容性选择17.x,这样方便以后迁移之类的操作,不选择最高版本

2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
这里光盘映像文件,选择软件包中的IOS镜像文件macOS.Sonoma.14.7.5.23H537.iso然后点击下一步
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
选择虚拟机保存位置
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
根据你的电脑硬件配置,选择对应的处理器配置
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
设置虚拟机内存,我电脑是64G的,我分16G给它
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
网络类型我们一般使用NAT,这样设置最少最轻松
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
硬盘IO设置按默认推荐的设置
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos
创建虚拟磁盘
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos

视情况设置磁盘大小,因为我的项目比较多,我直接开300G
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇_虚拟机安装macos

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

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

子矜网开发