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

Flutter稳定版升级后iOS模拟器无法运行,求助解决AVCapturePhotoOutput兼容问题

解决Flutter升级后iOS模拟器无法运行的问题

我之前也踩过这个一模一样的坑!你遇到的问题根源其实和Flutter升级本身关系不大,核心是你用到的camera插件(版本0.4.3+2)最低要求iOS 10.0,但你的项目iOS部署目标还停留在8.0,导致Xcode编译时触发了版本不兼容的报错。下面是具体的解决步骤:

  • 修改iOS项目部署目标
    两种方式选其一即可:

    1. 可视化操作:打开项目里的ios/Runner.xcworkspace,选中左侧的Runner项目,在右侧的Deployment Info面板中,把iOS Deployment Target调整为10.0或更高版本
    2. 直接改配置文件:打开ios/Podfile,找到开头的platform :ios, '8.0'这一行,把版本号修改为'10.0'
  • 清理并重新安装依赖
    进入项目的ios目录执行以下命令:

    cd ios
    rm -rf Podfile.lock Pods
    pod install
    

    回到项目根目录后,重新运行flutter run就能正常启动模拟器了。

补充一句:如果之后再遇到类似插件版本兼容问题,可以先查看对应插件的官方文档确认最低iOS版本要求,或者检查pubspec.yaml里的插件版本是否需要调整~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.07 15:12:52