Mac flutter環(huán)境搭建以及常見問題匯總

一、flutter下載地址,找到最新版本下載即可。

flutter版本下載

flutter widget 一覽。

二、環(huán)境配置

環(huán)境配置可參考文章:Mac配置Flutter環(huán)境,本人是根據(jù)該本章進行配置搭建的;另外,也可以參考Flutter中文網(wǎng)中的 搭建Flutter開發(fā)環(huán)境;

三、常見問題

本人碰到的問題均是在運行真機時碰到的,其他情況未進行測試。

問題一:執(zhí)行flutter run 提示 :”無法打開“某某文件”,因為無法驗證開發(fā)者的解決方法“

1、先執(zhí)行 :

sudo spctl --master-disable

2、再執(zhí)行以下命令:

sudo xattr -r -d com.apple.quarantine 【某某文件所在目錄】/某某文件

參考文章:Mac 無法打開“idevice_id”,因為無法驗證開發(fā)者 的 解決方法

問題二:執(zhí)行flutter run 控制臺提示: Error connecting to the service protocol: failed to connect to http://127.0.0.1:1027/...

這個問題在網(wǎng)上找到多種方案:

1、打開 XCODE - Window - Devices and Simulators,找到用來調(diào)試的設(shè)備

取消勾選 Connect via network,如果之前就未打鉤,先選擇再取消勾選;
2、終端執(zhí)行

brew unlink libimobiledevice

3、斷開WiFi -> 斷開手機連接 -> 連接WiFi -> 連接手機 -> 運行程序
這個方案是在stackoverflow上看到的,雖然方式很特別,不過確實解決了我的問題;

問題三:調(diào)試時 Lost connection to device 解決辦法

1、終端執(zhí)行

brew upgrade --fetch-HEAD usbmuxd
問題四:項目運行時,App.framework報錯built for iOS Simulator的處理

在終端運行以下命令:

flutter clean
rm -rf ios/Flutter/App.framework
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容