D davemorris Active Member Licensed User Longtime User Aug 18, 2022 #1 Hi Guys I have a problem, I need to read the UID code from a tag (with the B4i NFC library). But according to a post and a reply from Erel ( post #3 see https://www.b4x.com/android/forum/threads/nfc-reading-ndef-tags.84784/) It is not possible to read the tag UID (iOS limitation). Click to expand... However, using the the NXP TagInfo App which I installed on my Iphone 7 - it did manage to read the UID code (I have to say it read it for the NXP tags but not for the clones - which is expected). This quote from Erel dates back to 2017, so I am wondering if it is now possible to read the tag's UID. Regards Dave Morris
Hi Guys I have a problem, I need to read the UID code from a tag (with the B4i NFC library). But according to a post and a reply from Erel ( post #3 see https://www.b4x.com/android/forum/threads/nfc-reading-ndef-tags.84784/) It is not possible to read the tag UID (iOS limitation). Click to expand... However, using the the NXP TagInfo App which I installed on my Iphone 7 - it did manage to read the UID code (I have to say it read it for the NXP tags but not for the clones - which is expected). This quote from Erel dates back to 2017, so I am wondering if it is now possible to read the tag's UID. Regards Dave Morris
Erel B4X founder Staff member Licensed User Longtime User Aug 19, 2022 #2 It is possible that they encode the UID as part of the NDEF messages. As far as I know there is no public API for this. Upvote 0
It is possible that they encode the UID as part of the NDEF messages. As far as I know there is no public API for this.
D davemorris Active Member Licensed User Longtime User Aug 19, 2022 #3 Hi Erel Thanks for your response - I tried Googling with the question "apple nfc tag UID support" and got the following - It don't look good but perhaps someone with more iOS experience my be able to find a way through. https://developer.apple.com/forums/thread/89287- 4 years ago - no luck https://developer.apple.com/forums/thread/695237 -6 month ago and no-one even answered the post. Its a big shame as I use the UID to prevent the Tag being duplicated - i.e. it writes a encrypted UID into the data on the chip which is checked by the reader software - I need to look at the data sheets on the Tags, there must be a built-in method to avoid duplicating. Regards Dave Upvote 0
Hi Erel Thanks for your response - I tried Googling with the question "apple nfc tag UID support" and got the following - It don't look good but perhaps someone with more iOS experience my be able to find a way through. https://developer.apple.com/forums/thread/89287- 4 years ago - no luck https://developer.apple.com/forums/thread/695237 -6 month ago and no-one even answered the post. Its a big shame as I use the UID to prevent the Tag being duplicated - i.e. it writes a encrypted UID into the data on the chip which is checked by the reader software - I need to look at the data sheets on the Tags, there must be a built-in method to avoid duplicating. Regards Dave