首先確保電腦安裝brew環(huán)境 如未配置在終端輸入/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"等待即可
然后配置flutter環(huán)境
首先下載flutter的sdk 下載地址:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos 下載最新版本即可 下載完畢解壓之后復(fù)制SDK里的內(nèi)容

來到用戶目錄下新建一個文件夾 比如我的叫flutter把復(fù)制的內(nèi)容粘貼過來

接著我們把下載到的SDK跟系統(tǒng)關(guān)聯(lián)起來讓系統(tǒng)找到我們要使用的東西這個時候在終端執(zhí)行命令行
vim ~/.bash_profile ?出現(xiàn)如下圖這樣輸入e按回車即可則進(jìn)入編輯狀態(tài)

輸入e進(jìn)入編輯狀態(tài)之后出來的頁面 是只讀的不可修改我們需要輸入i使其進(jìn)入編輯狀態(tài)當(dāng)出現(xiàn)insert字樣的時候就是可以編輯的?

我們把我們剛才在用戶目錄下的SDK的路徑添加到文件中使其關(guān)聯(lián)起來
export PATH=~/flutter/bin:$PATH
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
如果你將SDK保存在其他目錄下則export PATH=~/flutter/bin:$PATH這里需要輸入你目錄的地址~/代表根目錄如果你按照我的步驟放在用戶目錄下則復(fù)制以上代碼粘貼到文件中如圖

點擊esc 然后輸入:wq即可保存并退出(:q是退出),退出以后一定要記得輸入source ~/.bash_profile 這個命令行的意思是剛才vim進(jìn)去的那個文件使其生效,執(zhí)行到這一步如果你的Mac系統(tǒng)是比較老的這個時候輸入flutter -h 就會有一堆東西返回如果你是macos catalina的那么你輸入flutter -h 返回的東西是zsh: command not found: flutter,因為?從 macOS Catalina 版開始,您的 Mac 將使用 zsh 作為默認(rèn)登錄 Shell 和交互式 Shell。您還可以在較低版本的 macOS 中將 zsh 設(shè)置為默認(rèn) Shell。出現(xiàn)這個問題我們怎么辦呢
很簡單
vim ~/.zshrc 進(jìn)入到這個文件之內(nèi)同樣輸入i進(jìn)入編輯狀態(tài)在文末加一行source ~/.bash_profile讓這個文件關(guān)聯(lián)到bash_profile即可如圖

到這一步我們在進(jìn)行flutter -h ?如果有輸出內(nèi)容則成功安裝如果出現(xiàn)
xxxxpermission defined 這樣的報錯。很明顯,權(quán)限不足,如果要使用,通過如下命令進(jìn)行授權(quán)即可:
sudo chmod -R 777 要操作的目錄地址 把我們存放flutter sdk的文件夾路徑拖過去就可以了執(zhí)行完之后我們再執(zhí)行flutter -h 這個時候可能需要的時間久一點,但是等待是值得的。出現(xiàn)以下圖片這樣就表示成功了

有的同學(xué)會問了,我們使用vscode開發(fā)的時候怎么使用xcode的模擬器呢?
接下來我們在終端輸入flutter doctor 返回在Xcode那一欄里會出現(xiàn)類似 以下的報錯

我們按照他的提示 在終端依次執(zhí)行sudo的命令行 ?執(zhí)行完畢再次輸入flutter doctor
出現(xiàn)以下內(nèi)容則完全配置成功了,一把辛酸淚。

這個過程可能很枯燥或者很繁瑣,耐心一點一定可以成功地!