Post

Replies

Boosts

Views

Activity

Reply to Wallet open while Write NFC
Hello, I'm currently developing an iOS app using CoreNFC that interacts with an RFID reader to facilitate data writing via NFC. My use case involves writing specific NFC tag data to an RFID reader in the context of an electric vehicle charging station that supports multiple RFID standards (ISO/IEC 14443A/B, ISO/IEC 15693, Mifare, FeliCa™, etc.). However, every time I attempt this NFC write operation, the Apple Wallet app opens, preventing my app from completing the NFC session. Here are the details of the issue: I'm using the lower-level NFCISO14443ReaderSession API for direct tag communication, not NDEF. I do not want to create a virtual NFC tag for contactless transactions; I only need to write the NFC tag data to the RFID reader, and the iPhone should act as an initiator, not a tag emulation device. This behavior is consistent, and despite ensuring that I am not working with NDEF tags, the Wallet app is triggered each time. I understand that CoreNFC supports reading and writing NFC tags under certain conditions, but I do not intend to use my app for contactless payment or emulate an NFC card for secure transactions. Could you clarify: Is there a method to prevent the Wallet app from opening during an NFC session in this scenario? Are there restrictions or conditions that I might need to account for to achieve my use case of writing NFC tag data directly to an RFID reader? Would HCE (Host Card Emulation) be a viable option for this use case, and if not, are there any other supported APIs or frameworks I could use? Thank you for your assistance. Best regards, Developer Squillion
Oct ’24
Reply to How to Create an NFC-Enabled Wallet Pass with pass.json Including NFC Field?
@Engineer Hello, I am working on creating an NFC-enabled Apple Wallet pass, but I am having trouble getting the NFC functionality to activate. I understand that NFC Wallet passes need to be tested on a reader that supports the Apple VAS (Value Added Services) protocol, but before that, I need to ensure that NFC is properly enabled in my pass. Above pass.json file i am currently use in my question. Could you provide a working example of a pass.json file with NFC fully enabled for Apple Wallet? This would help me ensure that my setup is correct. Thank you for your assistance!
Oct ’24