flutter 运行到mac os

930 阅读1分钟

切换sdk分支,查看是否切换成功,切换成功后更新

flutter channel master
flutter channel
flutter upgrade
//表示切换成功
Flutter channels:
* master
  dev
  beta
  stable

打开macos支持,在已有项目创建mac文件

flutter config --enable-macos-desktop
flutter create .

有可能需要更新cocoapods

sudo gem install cocoapods

完成后运行到桌面

flutter run -d 'macos'

网络请求配置

  • 使用了dio,模拟器和web都没问题,只有desktop不能调接口 需要在macos/Runner/DebugProfile.entitlements文件中添加
<key>com.apple.security.network.client</key>
<true/>