View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009986 | Taler | wallet (Android App) | public | 2025-05-20 07:47 | 2025-05-20 07:47 |
Reporter | MarcS | Assigned To | avalos | ||
Priority | high | Severity | major | Reproducibility | always |
Status | assigned | Resolution | open | ||
Product Version | 1.0 | ||||
Target Version | 1.0 stretch goals | ||||
Summary | 0009986: NFC transmission Android to Android doesn't work | ||||
Description | I tried to transfer talerURIs via NFC from a Vivo Y35 running Android 14 to a Xiaomi Redmi Note 13 running Android 15, and vice versa. When I start a P2P Send transaction on the Note13, I can hold an iPhone 11 next to it and successfully receive the talerURI via NFC and finish the tx. However, when I hold the Y35 next to the Note13, it doesn't receive the talerURI. It either says "Complete with" and offers the two apps "Taler Merchant" and "Taler NFC Payments", when I tap on the latter it says "Tap again to complete with Taler NFC Payments", but when I hold the two Androids together again the same game starts again, leading nowhere... Or it says "NFC tag identified. Tap to process tag data", but when I tap on the notification it says "No apps can perform this action". When I start the P2P Send from my Y35 and try to read the NFC data with the Note13, that says "No supported application for this NFC Tag". Again my iPhone 11 can read the emulated talerURI from the Y35 and finish the tx. ==> emulated NFC tag from Android can be read with an iPhone, but not with another Android! I deleted the Taler merchant app from my Y35, thus on each phone I now have only 1 app which registered for the "taler://" scheme. I rebooted both phones. Didn't help, the Y35 still says "No apps can perform this action", and the Note13 still says "No supported application for this NFC Tag" when trying to read the emulated NFC from the other phone. Both Androids can read a real NFC tag with a talerURI. The Y35 (Android 14) directly opens the Taler Wallet without asking the user, the Note13 (Android 15) behaves like iOS: Tells that it found an NFC tag and asks whether to open Taler Wallet. | ||||
Tags | No tags attached. | ||||