Я реализовал версию Microblink Framework: 4.6.0 для iOS без установки Cocoapods и выполнения интеграции без CocoaPods .
Я использую свой собственный настраиваемый контроллер представления оверлея, передавая его на ваш MBViewControllerFactory .
Я сканирую Emirates ID спереди и сзади с этим, и он работает нормально, просто хочу подтвердить соответствие logi c для того же, что и я написал для этого. Пожалуйста, обратитесь к приведенному ниже коду для Matching Logi c, который я сделал.
MBUnitedArabEmiratesIdFrontRecognizer *emiratesIDFrontData = (MBUnitedArabEmiratesIdFrontRecognizer *)recognizer;
NSString *emiratesIdNumberFront = [emiratesIDFrontData.result.idNumber stringByReplacingOccurrencesOfString:@"-" withString:@""];
MBUnitedArabEmiratesIdBackRecognizer *emiratesIDBackData = (MBUnitedArabEmiratesIdBackRecognizer *)recognizer;
if([emiratesIdNumberFront isEqualToString: emiratesIDBackData.result.mrzResult.opt1]) {
NSLog(@"It's A Match");
} else {
NSLog(@"Please Try Again");
}
Подходит ли приведенный выше код для сопоставления лицевой и оборотной стороны идентификатора Эмирейтс или мне нужно сопоставить некоторые другие ключи для получения правильное совпадение?