Mac下flutter运行iOS模拟器

上篇flutter环境安装(Mac+vscode)已经将vscode和xcode等开发环境都搭建起来了,vscode新建工程还是比较方便的,那么,建立好了之后,我们怎么看效果呢?

  1. vscode新建项目

通过 vscode的命令命板(Go to View > Command Palette... Ctrl / Cmd + Shift + P) 来新建工程second_flutter

建好之后长这样:

  1. 通过xcode打开创建的工程 second_flutter

注意:这里打开的是: second_flutter目录下面的ios目录下面的 *.xcworkspace

  1. 经过上面的步骤,我们已经通过vscode和xcode两个东东 同时打开了flutter项目了。

这里,我们需要明确的是,flutter是开发跨平台的,如果开发ios的话,xcode内部才是真正包含运行 ios代码的模拟器的。也就是说:vscode用于编辑代码,编辑好的代码编译之后,实际上是运行在xcode的模拟器上。

那么,怎么启动xcode内部的模拟器呢?目测有两个方法:

(1)直接在xcode中点击运行;

(2)vscode中拉起xcode的模拟器

第(1)种方法太简单了,我们看看第(2)种

没错,xcode打开项目之后,vscode的右下角是可以选择ios的模拟器的。选择ios之后,就打开了模拟器了

  1. ios模拟器中运行项目:

在终端中,用命令行进入到second_flutter目录,然后运行 flutter doctor命令,就在模拟器中拉起了应用啦

  1. 热重载

那么,最后就是,我们如果改动了代码,该怎么 很方便看到效果呢,没错,就要用到热重载啦。

保存代码之后,直接在终端按一个r按键就好啦

以后,我们就能尽情地在mac写ios的小玩具啦,gogo

相关推荐
测试人社区—66791 小时前
提升测试覆盖率的有效手段剖析
人工智能·学习·flutter·ui·自动化·测试覆盖率
子春一2 小时前
Flutter 与 AI 融合开发实战:在移动端集成大模型、智能推荐与生成式 UI
人工智能·flutter·ui
克喵的水银蛇5 小时前
Flutter 通用底部弹窗:ActionSheetWidget 一键实现自定义选项与交互
flutter
小a彤5 小时前
Flutter 深度解析:跨平台开发的终极利器
flutter
_大学牲5 小时前
Flutter 勇闯2D像素游戏之路(二):绘制加载游戏地图
flutter·游戏·游戏开发
程序员老刘5 小时前
千万别再纠结Flutter状态管理,90%项目根本不需要选
flutter·客户端
renxhui5 小时前
Flutter 常用组件全属性说明(持续更新中)
flutter
m0_看见流浪猫请投喂6 小时前
Flutter鸿蒙化现有三方插件兼容适配鸿蒙平台
flutter·华为·harmonyos·flutterplugin·flutter鸿蒙化
Mac技巧大咖7 小时前
Mac误删文件,废纸篓也清了?Mac时光机器仍可恢复找回
macos·mac误删文件
疯笔码良7 小时前
【IOS开发】Instruments 使用指南
ios·swift