xamarin-fingerprint icon indicating copy to clipboard operation
xamarin-fingerprint copied to clipboard

FaceId denied causes unknown error

Open Springham opened this issue 6 years ago • 4 comments

Steps to reproduce

  1. Attempt authentication using FaceId on iPhone X

  2. Deny use of FaceId

  3. FingerprintAuthenticationResultStatus is Unknown error but error message is "User has denied the use of biometry for this app."

Expected behavior

FingerprintAuthenticationResultStatus should be a status indicating the user has decided not to use FaceId

Actual behavior

The status is Unknown error

Crashlog

N/A

Configuration

Version of the Plugin: 1.4.6

Platform: e.g. iOS 11.3

Device: iPhone X

Springham avatar Apr 26 '18 08:04 Springham

Hi @Springham,

I'm the friendly issue checker. Thanks for using the issue template :star2: I appreciate it very much. I'm sure, the maintainers of this repository will answer, soon.

smsissuechecker avatar Apr 26 '18 08:04 smsissuechecker

Implemented in 1.4.7. Feel free to test and give feedback :)

smstuebe avatar Apr 26 '18 22:04 smstuebe

It works in 1.4.7 now, thanks. But there is another issue: if you trigger the "Not-matching" condition it brings up the alert that says "Face Not Recognized, Try Again". When you click the "Try Face ID Again" option in the alert it does nothing and does not return in code with any type of status. You can only click cancel to dismiss the alert, which stops the Face ID check completely. This is testing with the simulator.

kspearrin avatar Apr 28 '18 04:04 kspearrin

Didn't test this, I can test it on a device on Monday. Either way it sounds like a new issue though.

Springham avatar Apr 28 '18 09:04 Springham