You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter应用在Windows/macOS模拟器上突然无法正常运行求助

解决Flutter iOS模拟器无限加载(PET服务初始化失败)的方案

以下是针对该问题的可行解决办法,按操作优先级排序:

1. 重置iOS模拟器

  • 打开模拟器,点击顶部菜单栏的Hardware → Erase All Content and Settings...,确认重置后重启模拟器,再执行flutter run。
  • 该操作会清除模拟器所有缓存数据,可解决多数模拟器状态异常问题。

2. 清理项目缓存与依赖

在项目根目录依次执行以下命令:

flutter clean
cd ios
pod deintegrate
pod install
cd ..
flutter pub get

完成后重新构建项目,尝试在模拟器运行。

3. 更新Xcode与iOS模拟器

  • 打开App Store检查并更新Xcode至最新版本;
  • 打开Xcode的Preferences → Components,将iOS模拟器更新到对应系统的最新版本。
  • 旧版本模拟器可能存在与新版Flutter/Xcode的兼容性冲突。

4. 排查第三方依赖

  • 检查近期新增的第三方库,尤其是涉及隐私追踪、设备权限类的依赖(PET服务通常与隐私追踪机制相关);
  • 暂时注释可疑依赖,重新运行项目,确认是否为依赖冲突导致的问题。

5. 重置Flutter环境

  • 执行flutter doctor检查环境状态,修复所有提示的异常项;
  • 执行flutter upgrade将Flutter升级至最新稳定版。

内容的提问来源于stack exchange,提问作者coor_angar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 16:01:16