一、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