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

Flutter iOS模拟器运行报错:module 'audioplayers_darwin' not found

解决Flutter iOS构建报错:module 'audioplayers_darwin' not found
  • 清理构建缓存,从头重建
    依次执行以下命令:

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

    完成后再尝试flutter run

  • 检查audioplayers插件版本
    打开项目根目录的pubspec.yaml,确认audioplayers的版本是否和当前Flutter版本兼容。如果是版本不匹配导致的问题,要么升级到插件最新稳定版,要么降级到已知适配的版本,修改后重新执行flutter pub get和pod install

  • 验证Xcode项目配置
    用Xcode打开ios/Runner.xcworkspace,做以下检查:

    • 找到Build Settings里的Framework Search Paths,确保包含$(inherited)和${PODS_ROOT}/**这两个路径
    • 确认Enable Modules (C and Objective-C)选项设置为YES
  • 重新生成插件注册文件
    删除ios/Runner/GeneratedPluginRegistrant.m和ios/Runner/GeneratedPluginRegistrant.h这两个文件,然后执行flutter run,Flutter会自动重新生成正确的注册文件

  • 统一iOS部署目标版本
    检查Xcode项目的iOS Deployment Target,以及ios/Podfile里的platform :ios版本,确保两者一致。audioplayers_darwin通常要求最低iOS 11.0,若版本过低,调整后重新执行pod install

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 09:05:34