SaRaVaNaN DM
SaRaVaNaN DM

Reputation: 4410

How to test iOS fido2 BLE authenticator implementation?

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

Answers (1)

Bao HQ
Bao HQ

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:

  1. Using chrome://bluetooth-internals to detect & pair with iOS device

  2. Using WebBluetooth

After paired, we can just test with WebAuthn on Chrome

Upvotes: 2

Related Questions