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

Flutter iOS模拟器运行报错:DVTCoreDeviceEnabledState_Disabled及Scheme问题

解决方案步骤

一、修复DVTCoreDeviceEnabledState错误

  • 打开Xcode,点击顶部菜单栏Xcode > Settings(快捷键Cmd + ,)
  • 切换到Locations标签页,确认Command Line Tools选中当前安装的Xcode版本(需支持iOS 16.4,建议Xcode 14.3及以上)
  • 关闭Xcode,打开终端执行命令重置CoreDevice配置:
    defaults delete com.apple.dt.Xcode DVTEnableCoreDevice
    
  • 重新打开Flutter项目的iOS工程文件:项目根目录/ios/Runner.xcworkspace

二、配置Scheme Runner的构建操作

  • 在Xcode中打开Runner.xcworkspace后,点击顶部菜单栏Product > Scheme > Manage Schemes
  • 在弹出窗口找到Runner,点击右侧Edit按钮
  • 切换到Build标签页,确保Target列表里Runner的Build复选框处于勾选状态
  • 选中Runner Target,切换到Build Phases标签,检查Compile Sources、Link Binary With Libraries、Copy Bundle Resources阶段无缺失关键配置或文件
  • 关闭Scheme编辑窗口,回到项目根目录执行缓存清理命令:
    flutter clean
    flutter pub get
    cd ios && pod install && cd ..
    
  • 重启iOS模拟器,重新运行Flutter应用

额外检查项

  • 确认Xcode版本与iOS模拟器版本兼容:iOS 16.4要求Xcode 14.3及以上,版本不匹配则升级Xcode
  • 执行flutter doctor,修复所有提示的环境问题(如命令行工具缺失、SDK未配置等)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 22:22:06