Hello,
I am currently writing a little prototype using CoreNFC and NFCTagReaderSession with ISO15693 tags.
I have a custom command that takes some data as an input and expects to get output data from the tag.
I have successfully sent this command to the tag using the app "NFC Tools" on Android and received the data that I've expected, but fail to get the same response on iOS 13.3.1. All I get is this error:
[NFCTagReaderSession transceive:tagUpdate:error:]:735 Error Domain=NFCError Code=102 "Stack Error" UserInfo={NSLocalizedDescription=Stack Error, NSUnderlyingError=0x282454150 {Error Domain=nfcd Code=10 "Invalid Parameter" UserInfo={NSLocalizedDescription=Invalid Parameter}}}
Why does this command work on Android but not on iOS?
The command lies within the range of valid custom commands (0xA0 to 0xDF) for ISO15693 tags.
Has anyone experienced similar issues? Maybe someone can share some learnings. I am grateful for every piece of information or any help.
Kind regards.