Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for ISO18092 tags in iOS #468

Open
johanvanawesome opened this issue Apr 14, 2022 · 0 comments
Open

Support for ISO18092 tags in iOS #468

johanvanawesome opened this issue Apr 14, 2022 · 0 comments

Comments

@johanvanawesome
Copy link

Currently ISO18092 tags can only be scanned on ios using the scanNDef function. This, however does not return tag info, for example the tag id. The scanTag function should do this, but does not. This is due to the line:
self.nfcSession = [[NFCTagReaderSession new] initWithPollingOption:(NFCPollingISO14443 | NFCPollingISO15693) delegate:self queue:dispatch_get_main_queue()];
The tag reader session is not polling for 18902 tags.

I propose that the line be changed to initWithPollingOption:(NFCPollingISO14443 | NFCPollingISO15693 | ISOPollingISO18092)

I have tested this in locally on iPhone 8 and 10, and the results are correct.

There will also need to be an update to the docs to inform users about adding the correct entitlement and entries to Info.plist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant