NFC Tag Reading

Hello,

I have finally got to the bottom of why some of our correctly NDEF formatted tags are not read by iOS devices.

Having tested this on ISO15693 Type 5 NDEF formatted tags (ST-M24LR04E-R & ST-25DV64KC-I). When the bit representing whether the tag supports reading multiple blocks is set to 1b, found in the Capability Container, the tag will not be read with Background Tag Reading or detected by NFCNDEFReaderSession.

I am able to use NFCTagReaderSession polling for .iso15693 which correctly detects the tags and then have had to roll my own NDEF parsing to work around this. I'd love to use NFCNDEFReaderSession and the Background Tag Reading though if possible...

Is anyone else able to verify this with other tags?

NFC Tag Reading
 
 
Q