I experience a minor issue in following situation:
- Start the app on iOS
- Start a new local authentication process. Cover the FaceID camera with a finger so that no successful authentication is possible.
- While the FaceID dialog is active, lock the iPhone.
- NativeAuthenticateAsync tries to handle the returned "LAStatus.SystemCancel" (probably...) which is not mapped to any FingerprintAuthenticationResultStatus. GetResultFromError just returns UnknownError.
Proposed Solution:
Wouln't you better map SystemCancel to FingerprintAuthenticationResultStatus.Canceled?
|
case LAStatus.UserCancel: |
Thank you for your feedback + thanks for this plugin. Kindly appreciated.
I experience a minor issue in following situation:
Proposed Solution:
Wouln't you better map SystemCancel to FingerprintAuthenticationResultStatus.Canceled?
xamarin-fingerprint/src/Plugin.Fingerprint/Platforms/Apple/FingerprintImplementation.cs
Line 154 in 54807b6
Thank you for your feedback + thanks for this plugin. Kindly appreciated.