从相机读取错误:PlatformException(CAMERA_ERROR,QrReader 无法打开相机,null,null)在 iOS 和 qr_mobile_vision

Error reading from camera: PlatformException(CAMERA_ERROR, QrReader couldn't open camera, null, null) on iOS with qr_mobile_vision

我正在 iOS 上测试我的应用程序,并且扫描二维码功能 https://pub.dev/packages/qr_mobile_vision 对我不起作用,标题中提到了错误。

我加

platform :ios, '11.0'

我做了包网站中提到的其他两个步骤,但我仍然收到这个错误。

我有

<key>NSCameraUsageDescription</key>

我在 Runner 文件夹下的 info.plist 文件中,我不知道我还能做些什么来修复它?

也许这只是发生在 iOS 模拟器上?我无法在物理 iOS 设备上检查它。

iOS 模拟器没有摄像头,正如您提到的,这是一个特定于模拟器的问题。您需要 运行 在物理设备上安装您的应用。