前言
我們在學習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