Xamarin zxing在IOS上不要求允许摄像头

时间:2017-11-30 01:37:39

标签: xamarin.ios zxing

我做了简单的xamarin项目。

然后添加NugetPackage Zxing.Net.Mobile.Forms 2.2.9 PCL,Android,IOS项目。

我在AppDelegats.cs中添加了这段代码

public override bool FinishedLaunching(UIApplication app, NSDictionary options)
    {
        global::Xamarin.Forms.Forms.Init();
        global::ZXing.Net.Mobile.Forms.iOS.Platform.Init();

        NSBundle.MainBundle.InfoDictionary["CFBundleShortVersionString"];
        LoadApplication(new App { OSVersion = "iOS Version " + "2.0" });

        return base.FinishedLaunching(app, options);
    }

然后在info.plist文件中添加相机权限。

<key>NSCameraUsageDescription</key>
<string>Scan using the camera.</string>

我用IOS模拟器测试。 但它并没有让我允许使用相机。

Zxing ScanPage显示,但它只是灰色视图。

所以,首先我不知道为什么似乎没有问过相机的对话框。 其次,IOS模拟器不支持相机?

Android模拟器至少能够检查工作相机。

如果你知道,请教我。谢谢。

0 个答案:

没有答案