Comments (5)
So, if I understand correctly, by just retrying multiple times you are able to make it work?.
Can you put logs with debug logs enabled? let reader = PassportReader(logLevel: .debug)
from nfcpassportreader.
Hi @danydev thanks for replying so quickly. I don't see an initializer for PassportReader(logLevel: .debug)
. In the sample app I am using version 2.1.1 of the package.
from nfcpassportreader.
you're right that's the old way to enable log level, that's not needed right now, you should already see\filter all kind of logs in the IDE.
@AndyQ do you find this kind of issue interesting? I mean, if ReadId is able to not fail, it probably does something slightly different? What it could be?
btw looks like the same issue reported here #166
from nfcpassportreader.
It is really interesting actually, and a little odd that it can read some of the items (so security and comms channels are setup correctly). The only thing I can really think of is maybe reading too quickly or too slowly (although not sure what I can do about that)?
I haven't yet though come across a passport that has this behaviour so I'm unable to test this out though.
from nfcpassportreader.
@NickAtGit as you can see it's really hard to try debug this remotely.
Can you scan like 6/7 times and post the full logs in separated files? It's a a bit a shot in the dark, but maybe, Andy can see something in the logs that could shed some ideas about tweaks to test out.
Also, what happens if you read only DG1, only DG2 and so on? Are you able to succesfully read them separately?
e.g.
passportReader.readPassport(mrzKey: mrzKey, tags: [.COM, .DG1], completed: { (error) in
...
}
from nfcpassportreader.
Related Issues (20)
- Unable to read Belarusian Id Card with BAC. HOT 2
- the extract.py has a problem can not get the pem file HOT 2
- Passive Authentication not working with generated PEM file HOT 2
- if there were no tags display error message
- Error identifying Active Authentication Hash Algorithm - Australian ePassport HOT 28
- This isn't working on either pod or spm, tried both! Please fix!
- German passport BAC failed. Referenced data not found HOT 4
- Show Veteran Title in mID full share HOT 1
- Verification failure with .pem list HOT 4
- rsassaPss/SHA512 signature verification error
- Fails on chinese passport HOT 4
- extract.py: Fails for `.ml` files HOT 4
- Exclude OpenSSL HOT 1
- File not found ID Card HOT 2
- TagReader keeps failing on reading DG2 from older dutch passport. HOT 4
- How can i read to German Passport to old fw version ?
- iOS 17.4 nfc popup allows to cancel already failed scanning session
- Getting errors for "Log" and "LogLevel" not being in scope on example_cocoapods HOT 2
- Can not add as SPM HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nfcpassportreader.