ZXing.Net.Mobile 无法在 Xamarin 中工作 iOS

ZXing.Net.Mobile not working in Xamarin iOS

我在我的 Xamarin.Forms 项目中安装了 ZXing.Net.Mobile。我使用的 Android 项目没有问题 MobileBarcodeScanner.Initialize (Application); 在主要活动中。但是在我的 iOS 项目中,我正在尝试使用 global::ZXing.Net.Mobile.Forms.iOS.Platform.Init();,这在 AppDelegate.cs 文件中是不可访问的。我导入以下包:

using System;
using System.Collections.Generic;
using System.Linq;
using ZXing.Mobile;
using Foundation;
using UIKit;

您的库有误或不是您需要的全部。看看这个:


之后初始化就很简单了:

 scanner = new MobileBarcodeScanner();
        scanner.BottomText = "Der Barcode wird automatisch gescannt";
        scanner.TopText = "Bringen Sie den Barcode in die Mitte des Bildschirms";
        scanner.CancelButtonText = "Abbrechen";
        scanner.FlashButtonText = "Licht";