Closed maurolucc closed 1 day ago
Hi @maurolucc,
Latest develop branch and latest demo app, work as expected with no issues. The demo app is a bit behind and uses an older approach (recently the flow was refactored) but it still works.
Hello Stilianos,
What do you mean but develop branch? I only see main branch in the repository.
I've just pulled the latest version of this repository in main branch, I've compiled the app and test the proximity flow with the App verifier and I still can't make it work:
I've tried different combinations of App Verifier settings but still doesn't work.
I've seen in the README of this repository that the demo of the proximity flown shows the Android EUDI wallet (not the iOS EUDI wallet) performing the proximity flow with the App Verifier. Is the iOS EUDI wallet ready to perform a proximity flow?
Hi @maurolucc,
Yes, I meant the main branch. The iOS app works and supports proximity, and it functions without any issues on my end.
If it doesn't work for you, there might be an issue with the verifier app, your device model, or its settings. According to this documentation, the proximity verifier app is not exclusively developed by us, and support is currently limited until a new proximity verifier is ready.
My test scenario was:
Thanks for your quick answer.
I've reproduced your scenario with a Galaxy Note8 for the verifier and an iPhone mini 12 for the wallet and although all the permissions are granted, I obtain the same result unfortunately.
I will keep investigating...
Maybe try restarting your devices and give it another shot. I’ve noticed that sometimes the connection can be a bit finicky, depending on the device accessing the BLE module.
Hello!
Today I had the chance to test the flow with several iPhones. These are the results (iOS version; Bluetooth Modem Firmware version):
Only one of them worked although all of them have Bluetooth enabled. It looks like the modem firmware version might be the problem.
Which iPhone have you used to test?
Hi @maurolucc ,
iPhone 11 18.0.1 modem version: 6.00.00 iPhone 15 pro max 18.0.1 and iOS 17.+ (I don't have the modem version info)
Hi @maurolucc, if you’ve identified that the issue is related to the BT modem and compatibility, please let me know so I can forward the issue to the appropriate team.
Indeed, from my experiments, it looks that BT modem version has an impact. It is early to conclude what is this about but it deserves further investigation. All what I could discover has been already shared in this thread.
Hi @maurolucc, thanks for the issue. I have an iPhone SE3 and is working fine. Please note that the BLE peripheral server mode must be activated in reader settings. You can try also to regenerate the QR in the iPhone if it is not reading. And of course a PID must be issued if you are reading European Personal ID.
Hi there,
Apologies for the delay in responding—I’ve been out of the office for a while. I’ve recently tested this flow using an iPhone 16, and I’m no longer encountering the issue. I’m able to proceed with my work, so from our side, you can go ahead and close this issue.
Thank you for your support!
Hello!
Context: I'm trying to test the Proximity flow following the instructions provided. Once the wallet is successfully build on an iPhone, I load the sample data provided and click on show QR code.
Problem: The EUDI Verifier app detects the QR code and shows "Device engagement received..." message. After a while, it shows a toast "Error connecting holder" and nothing happens in the wallet. I've seen in the demo video that this flow works on Eudi app Android wallet. Is it currently working fot Eudi app iOS wallet?
Versions tested:
Thanks in advance