AndyQ / NFCPassportReader

NFCPassportReader for iOS 13
MIT License
754 stars 245 forks source link

Italian passports support #151

Closed viktor-idenfy closed 1 year ago

viktor-idenfy commented 2 years ago

Hello, we at iDenfy use the code from this library for our NFC solution (I also messaged you @AndyQ in person, we at iDenfy would like to become an official backer of this library and help with documentation, supported document lists as well as drive more adoption). Right now we face issues with Italian passports. The client could not read NFC data (we do data extracting on the device and then send raw data to the backend for further processing).

Right now we added more logs but would like to know, if perhaps you have Italian documents or tested with them, before asking the client to test and possibly fail again. Specifically, we are interested in https://www.consilium.europa.eu/prado/en/ITA-AO-02003/image-135189.html, but other types would suit as well. Right now we're thinking about using this solution, have you tested it perhaps?

AndyQ commented 2 years ago

I've tested a number of Italian passports and they worked fine - but this was about a year or so ago now. Its possible that they have implemented PACE-IM which isn't supported (couldn't say), BUT the library should revert back to BAC in this situation.

You mentioned that you couldn't read the data - was the passport detected, and did it attempt to start reading?

Unfortunately without any logs I couldn't really say where to start looking.

danydev commented 2 years ago

I do have italian passports. They work pretty well except for the slowness described in the issue you mentioned (but still...it works!) and that is somewhat workaroundable as described in that issue!.

wellbranding commented 2 years ago

@danydev please send your email to v.vostrikov123@gmail.com. We at iDenfy gonna invite you to test our KYC and can actually pay you, because we can't find people like you... So frustrating.

wellbranding commented 2 years ago

@danydev send you few emails. Have you received them? :) Perhaps it went to spam

danydev commented 1 year ago

I replied and tested with them. The italian passport works flawlessy. This can be closed @AndyQ