【问题标题】:Flutter cannot find module barcode_scan;Flutter 找不到模块barcode_scan;
【发布时间】:2020-09-13 20:42:55
【问题描述】:

我是 Flutter 的新手,并尝试创建一个条形码应用程序。要扫描条形码,我正在使用这个库:barcode_scan:“^0.0.4”。在 Android 上一切正常,但 xcode 找不到我的模块。我认为我做错了什么,因为我的一些包不是只在 xcode 中找到的。我添加这些依赖项的方式是,我将依赖项添加到我的 pubspec.yaml 文件中,如下所示:

dependencies:
 flutter:
  sdk: flutter

 cupertino_icons: ^0.1.2
 barcode_scan: "^0.0.4"
 url_launcher:
 validators:
 flutter_launcher_icons: ^0.7.2

之后我在 android studio 上运行 pub get。我在ios方面忘记了什么吗?我的项目包括快速支持。谢谢

【问题讨论】:

    标签: flutter dart dart-pub


    【解决方案1】:

    要在 iOS 上使用,您必须将相机使用说明添加到您的 Info.plist 中

    <dict>
        <!-- ... -->
        <key>NSCameraUsageDescription</key>
        <string>Camera permission is required for barcode scanning.</string>
        <!-- ... -->
    </dict>
    

    同时尝试在您的 pubspec.yaml 文件中使用最新版本的条形码扫描插件:

    dependencies:
        # ...
        barcode_scan: any
    

    最新版本在 Android 中有一些额外的实现工作。查看官方文档here

    【讨论】:

    • 我将描述添加到我的 info.plist 但错误保持不变
    • 你的颤振频道是什么?
    • 频道是什么意思?
    • 你能不能试试切换到主频道
    猜你喜欢
    • 2021-02-24
    • 1970-01-01
    • 1970-01-01
    • 2020-09-09
    • 2021-08-09
    • 2019-08-15
    • 2021-09-26
    • 2018-09-24
    • 2022-08-21
    相关资源
    最近更新 更多