Cómo escanear la licencia de conducir (PDF417) usando los formularios xamarin + zxing en iOS 10.2

Estoy usando formularios de Xamarin para escribir una aplicación de iOS y usando la biblioteca ZXing para escanear códigos de barras. Estoy tratando de leer el código de barras de una licencia de conducir (PDF417), pero la biblioteca no puede reconocer ese código de barras.

Si incluyo UPC u otros códigos de barras en PossibleFormats, se escanean correctamente.

También estoy seguro de que el código de barras que estoy tratando de leer es el código de barras PDF417 porque Scandit puede reconocerlo correctamente mientras usa solo el código de barras PDF417.

Aquí está el código que estoy usando.¿Qué necesito cambiar para que el código de barras PDF417 se reconozca correctamente?

async void Handle_Clicked (object sender, System.EventArgs e)
    {
        MobileBarcodeScanningOptions options = new MobileBarcodeScanningOptions ();
        options.PossibleFormats = new List<ZXing.BarcodeFormat> () {
            ZXing.BarcodeFormat.PDF_417
        };
        options.TryHarder = true;

        var scanPage = new ZXingScannerPage (options);


        scanPage.OnScanResult += (result) => {
            // Stop scanning
            scanPage.IsScanning = false;

            // Pop the page and show the result
            Device.BeginInvokeOnMainThread (async () => {
                await Navigation.PopAsync ();
                await DisplayAlert ("Scanned Barcode", result.Text, "OK");
            });
        };

        // Navigate to our scanner page
        await Navigation.PushAsync (scanPage);
    }

Respuestas a la pregunta(1)

Su respuesta a la pregunta