Reputation: 4410
I'm trying to develop a fido2 BLE authenticator for iOS platform. As far as I know, android can be tested with OSX desktop chrome(which supports fido2) and fido2 conformance tool. When it comes to iOS, the only way I knew is using 'fido2 conformance tool' which has lots of bugs and couldn't test the app properly.
Is there any other way to test fido2 iOS authenticator implementation?
Thanks in advance.
Upvotes: 2
Views: 1598
Reputation: 1184
Apple doesn't allow us to set Service Data field for bluetooth advertisement while current Chrome version is detecting to-be-paired device by that field. So we can not do the pair with iOS device formally.
Temporarily, there are 2 ways to pair with iOS device our of WebAuthn:
Using chrome://bluetooth-internals to detect & pair with iOS device
Using WebBluetooth
After paired, we can just test with WebAuthn on Chrome
Upvotes: 2