Skip to content

LAStatus.SystemCancel does not return FingerprintAuthenticationResultStatus.Canceled #234

@thomasgalliker

Description

@thomasgalliker

I experience a minor issue in following situation:

  1. Start the app on iOS
  2. Start a new local authentication process. Cover the FaceID camera with a finger so that no successful authentication is possible.
  3. While the FaceID dialog is active, lock the iPhone.
  4. 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?

Thank you for your feedback + thanks for this plugin. Kindly appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions