微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何解决CodeMagic中的“致命错误:找不到模块'barcode_scan'”?

如何解决如何解决CodeMagic中的“致命错误:找不到模块'barcode_scan'”?

我用Flutter和android studio创建了一个android应用程序,一切都很好,它已经过构建,测试和部署,现在我正尝试使用相同的代码库构建ios版本,但是我没有Mac。因此,我正在使用codemagic.io来构建ios应用程序,但是当我尝试构建该应用程序时,会引发以下错误

enter image description here

错误是由于this软件包引起的,它表示找不到该错误,但是我不知道要做什么,因为在我在android studio中构建的android版本中完美的是,我什至尝试用codemagic构建一个apk,它也起作用了,这个问题是iOS特有的。有帮助吗?

解决方法

在许多情况下,这实际上是由于版本不一致引起的。 pub页面似乎表明条形码_scan的最低必需部署目标是11。

因此,建议您在整个项目中检查是否将iOS部署目标和版本设置为11-显而易见的地方:project.pbxproj,AppFrameworkInfo.plist和podfile。

我认为在尝试构建和运行flutter clean之前删除pubspec.lock和podfile.lock文件也是安全的。

,

您需要将该软件包添加到pubspec.yaml文件中。

  dependencies:
    barcode_scan: ^3.0.1

之后,您需要使用以下命令安装软件包:

  flutter pub get

您可以阅读更多from here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。