Xcode中找不到Flutter模块

时间:2020-05-22 13:26:33

标签: ios xcode flutter

当我在Xcode中构建应用程序时,它引发错误:.../ios/Runner/GeneratedPluginRegistrant.m:10:9: Module 'audioplayers' not found 我尝试重新安装和设置豆荚,但是没有用。我还将pod文件中包含pod 'Firebase/Core'。也许我也需要在其中包括Audioplayer模块? 预先感谢!

7 个答案:

答案 0 :(得分:4)

尝试了很多方法,.so、恢复 Podfile 等,仍然面临同样的问题。

最终通过解决 Xcode 中突出显示的问题来获得此修复。你可以检查

https://github.com/flutter/flutter/issues/54599#issuecomment-644336055 https://github.com/flutter/flutter/issues/53573#issuecomment-749912604

答案 1 :(得分:2)

您是否确保通过双击“project/ios”文件夹中的“runner.xcworkspace”而不是“runner.xcodeproj”来启动 xcode?

根据此消息来源,它为很多人解决了“缺少模块”的问题(就像对我一样)。 https://github.com/flutter/flutter/issues/41033

答案 2 :(得分:1)

我在以下编译器输出中遇到类似的问题:

/Users/me/flutter_project/ios/Runner/GeneratedPluginRegistrant.m:10:9: fatal error: module 'barcode_scan' not found
    @import barcode_scan;
     ~~~~~~~^~~~~~~~~~~~

我的项目包含多个具有Flutter风格的构建环境,如下所述:https://medium.com/@thomasgallinari/e7a0c973f54e

为我解决了这个问题的是,将构建配置和相应文件的大小写从Debug-stage更改为Debug-Stage,这是Flutter期望的。

答案 3 :(得分:1)

确保平台:pod 文件中的 iOS 版本与 Xcode 中的部署信息匹配

enter image description here

答案 4 :(得分:0)

删除podfile并运行“ flutter create”。 (它将修改新的Podfile)

答案 5 :(得分:0)

  1. 删除 Podfile
  2. flutter clean
  3. flutter pub get
  4. flutter build ios

它对我有用!

答案 6 :(得分:-2)

我找到了解决方案。问题是,我修改了podfile。但是,您不应该那样做。保持一切不变,让Flutter构建。