当我们尝试在 iOS 模拟器运行 flutter run 可能会出现类似如下的卡住问题。

executing: xcrun simctl launch xxx-54F9-427F-8119-xxxx com.hahaha.app --enable-dart-profiling --enable-checked-mode --verify-entry-points --observatory-port=0
[+1000 ms] com.hahaha.app: 49573
[        ] Waiting for observatory port to be available…

模拟器上的 App 也无法打开,也看不出有什么具体的崩溃问题。不知如何是好。

不过,还是有办法解决的,那就是使用 XCode 运行项目,查看输出

使用 Xcode 打开项目

cd ios/
open Runner.xcworkspace

点击运行

像正常的 iOS 项目一样,点击 那个类似播放的按钮进行编译运行。

查看日志

等到运行后,大概在 XCode 右下角,就会发现一定的错误信息

dyld: Symbol not found: _$s7SwiftUI4ViewP14_viewListCountxxdddx6inputsSiSgxxxAA01_ceF6xxdxxddInputsV_tFZxxxxTqReferenced from: /Users/xxxxx/Library/Developer/CoreSimulator/Devices/xxxxddxx-54F9-427F-8119-xxxxx/data/Containers/Bundle/Application/xxxx-8791-4B78xxx-A9C1-381572AC1A2B/Runner.app/Frameworks/abcde.framework/abcde (which was built for iOS 14.0)Expected in: /System/Library/Frameworks/SwiftUI.framework/SwiftUIin /Users/xxxxxx/Library/Developer/CoreSimulator/Devices/xxxxx-54F9-427F-8119-xxxxxx/data/Containers/Bundle/Application/xxxxx-8791-4B78-xxxx-381572xAC1A2B/Runner.app/Frameworks/abcde.framework/abcde
dyld: launch, loading dependent libraries

通过分析上面的错误日志,我们可以确定,这个问题是因为在低于 14 的模拟器上是无法运行这个应用的。

解决 Flutter 在 iOS 模拟器中运行卡住问题相关推荐

  1. cocoscreator2.4.3构建发布多平台包并在IOS模拟器中运行游戏

    1.打开游戏 vip_kingdown_rush_2 ,点击构建发布,打开Editor Window,选择发布平台与发布路径,如Mac平台,发布路径为工程目录下build文件夹,然后点击构建,可生成M ...

  2. 是否可以在iOS模拟器中禁用网络?

    我正在尝试调试我在应用程序中看到的一些不一致的行为,该应用程序从Internet获取其主要数据. 我没有在设备上看到模拟器中的问题,所以我想在模拟器中重现网络和连接环境. 有没有办法在模拟器中禁用网络 ...

  3. iOS模拟器中图片在mac电脑中的实际位置

    iOS模拟器中图片在mac电脑中的实际位置 位置:/Users/hyf/Library/Developer/CoreSimulator/Devices/CE85A44B-79C7-497D-A020- ...

  4. mac中创建flutter,运行ios模拟器,运行安卓模拟器教程

    文章目录 创建flutter项目 运行flutter项目到IOS模拟器 运行flutter项目到安卓模拟器 创建flutter项目 cd 到要创建flutter项目的目录 执行命令: flutter ...

  5. ios 模拟器中应用程序的存储路径

    模拟器下应用程序的位置 ~/资源库/Application Support/iPhone Simulator/<IOS SDK 版本> ~是当前用户跟目录 如:/Users/admin/L ...

  6. 在 iOS 模拟器中调试 Web 页面

    转自:http://taobaofed.org/blog/2015/11/13/web-debug-in-ios/ 双十一大家"买买买"了吗?我猜你们要么是躺在沙发上,要么是躲在被 ...

  7. 07 树莓派裸机编程,并在Windows MSYS2 QEMU模拟器中运行

    作者 将狼才鲸 创建日期 2022-11-14 Gitee源码和工程地址:才鲸嵌入式 / 开源安防摄像机(嵌入式软件) CSDN文章地址:项目介绍:开源安防摄像机(嵌入式软件) 4)完整的环境安装步骤 ...

  8. 在8086模拟器中运行汇编求平均值程序

    DATA1 SEGMENT data DW 90, 95, 54, 65, 36, 78, 66, 0, 99, 50, -1 Average DW 0 DATA1 ENDS CODE1 SEGMEN ...

  9. iOS模拟器中修改textField键盘类型为中文输入和键盘弹出方法

    一开始傻乎乎的一直以为和Xcode 里面对于 textField 的属性设置中的 Keyboard Type 有关..后来才想到模拟器就是个 iPhone 手机啊..看到自己模拟器中显示运营商的部分写 ...

最新文章

  1. 超实用 Linux下通过VNC安装Oracle
  2. Nginx中Gzip压缩功能的实例配置
  3. 前端:JS/37/canvas对象(画布对象),用canvas对象(画布)画一些基本的图像
  4. AutoCAD批量提取坐标点的三种方法
  5. 【依赖高精度点云地图和三维激光雷达的定位方案】正态分布变换(NDT)定位及建图
  6. 项目分析 移动终端自助点餐系统
  7. 金彩教育:如何提升店铺的信誉
  8. uniapp editor富文本编辑器,h5富文本编辑器封装成插件
  9. Kotlin-简约之美-进阶篇(四):访问权限控制
  10. 甬台温、温福铁路动车组时刻表
  11. 文章还需自己写,论文抄袭误国家
  12. 让你的闲置iPad/安卓平板成为你电脑屏幕的扩展显示器!
  13. 1823. 找出游戏的获胜者( 约瑟夫环问题 )
  14. javaweb JSP JAVA 电影院在线订票系统(电影购票系统 电影售票 电影票预订系统)
  15. 如何下载通州区卫星地图高清版大图
  16. 马云的“平头哥”芯片公司,会比董明珠的格力芯片厉害吗?
  17. 鸡尾酒分类和制作材料中英文名
  18. 即时通讯源代码,im源码功能全套
  19. vscode连服务器python拓展出现问题
  20. 大龄单身狗返乡过年期间瞬时压力激增现象及其应对措施研究

热门文章

  1. 罗克韦尔PLC程序,水处理自动化最高程序
  2. 上午写了一段代码,下午就被开除了。。。
  3. 词嵌入、句向量等方法汇总
  4. mysql increment_mysql中auto_increment用法详解
  5. Matlab画的玫瑰花
  6. 绿色软件的“绿化”方法
  7. 基础为零?如何将 C++ 编译成 WebAssembly
  8. Ubuntu Server 22.04 Jammy Jellyfish安装Budgie桌面环境
  9. 使用苹果cms常见问题整理
  10. 怎么把html表格转化为excel,导出html到excel表格数据格式-如何将html转换成excel