Flutter | 解决 Mac M系列芯片 模拟器列表滚动过快问题

544 阅读1分钟

Xcode 26 目前不存在此问题

近期更换了M4 Mac mini后,发现模拟器“十分丝滑”的“一泻千里”,想来解决下这个问题,也查询过苹果论坛,但是在 Xcode 16 版本均失效了,以下是个人见解,也都验证过了,有效!!!

⚠️ 发生原因

部分SDK在未提供 iOS-Simulator 使用的framework.

主要表现在 ios/Podfile 中需要使用 config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64' 才能运行的项目。

💻 解决方案

  1. 查看模拟器id xcrun simctl list devices
  2. == Devices == 区域下找到需要修改的模拟器
  3. 运行代码,修改启动架构配置为 x86_64 xcrun simctl boot xxxxxx --arch=x86_64

⚙️ 便捷脚本

Simulator 运行问题
https://www.alipan.com/s/nWY3nJksyqA
提取码: uc18
点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。

🤡 引发问题

  1. 导致WebView无法正常运行;
  2. 待发现...

鄙人不才,六款插件供各位同仁使用

PluginPubPointsPopularityLikes
flutter_file_viewpub packagepub pointsPub Monthly Downloadslikes
jpush_flutter_androidpub packagepub pointsPub Monthly Downloadslikes
upgrade_utilpub packagepub pointsPub Monthly Downloadslikes
flutter_video_viewpub packagepub pointsPub Monthly Downloadslikes
password_hash_pluspub packagepub pointsPub Monthly Downloadslikes
ve_vod_controlspub packagepub pointsPub Monthly Downloadslikes