Post

Replies

Boosts

Views

Activity

Scanning NFC tag opens Apple Wallet inadvertently
Hi, So I'm developing an app that actively uses NFC. Anyways, we use NFC tags that have a firebase dynamic link, that basically primarily opens the link in-app as a universal link, but if the app isn't installed, its really just a web link that opens in Safari. So the user flow should really just be the iPhones detecting the NFC tags, showing the notification for the NFC detection to open the link in the app or Safari, and so on. The issue is that, consistently about half the time, scanning the NFC tags opens Apple Wallet/Pay, even prompting Face ID. Although even if Face ID is successful, no transaction actually occurs. But that's the thing, see the NFC tags are really just embedded with simple web links as NDEF, nothing to do with Apple Wallet or Pay whatsoever. I'm not sure if it's just supposed to be the default action on iOS to open Apple Wallet when NFC is detected, but anybody know a workaround for this? (I doubt configuring with support for background tag reading is the solution, because even for iPhones without the app installed, the NFC tags should only be activating notifications to open the web links in Safari) Thanks and cheers
1
0
1.8k
Feb ’23