Open atantasook opened 4 years ago
Hi @atantasook,
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.
I have the same problem, any news on this subject ? it seems that there's no news since november 2019. :/
can you check 2.1.0? Should fix fallback. Not sure if it fixes the face unlock issue
What about Face recognition on Android platform? It doesn't work.
[ver 2.1.1]
@movigos
Did you get any solution for Face Recognition on the Android platform?
can you check 2.1.0? Should fix fallback. Not sure if it fixes the face unlock issue
I'm using version 2.1.1 and the problem still remains. It looks like I still need to have a registered fingerprint for Face authentication otherwise GetAvailability return NoFingerprint instead of returning Available.
This is still an issue on Android. If I enable fingerprint recognition, then it uses that, but if I remove the fingerprint and only have face recognition, then GetAvailability returns NoFingerprint. I could see that there is a PR for a "weak/strong" authentication, where the weak is using face recognition, but the PR is missing approval: https://github.com/smstuebe/xamarin-fingerprint/pull/232. I hope someone who has the rights to approve would do so as this would probably enable face recognition on Android.
To help us fix your issue, please provide the information in the below template. If something causes a crash, provide as much information as you can gather. Just imagine: we do not know what you are doing!
Steps to reproduce
Use an Android device that supports both Face and Fingerprint Authentication. On the device, register your face and choose Face Recognition as the preferred biometric. Make sure that there are no fingerprints registered.
Install v2.0 of Plugin-Fingerprint nuget package and all the dependencies into the appropriate projects in your Xamarin.Forms solution.
In the appropriate code where you will be implementing face authentication, make a call to Fingerprint.GetAvailabilityAsync ().
Expected behavior
The method returns NoFingerprint.
Actual behavior
the method should return Available.
Crashlog
If something causes an exception paste full stack trace + Exception here
Configuration
Version of the Plugin: v2.0
Platform: Xamarin Forms v4.4, Android 9
Device: Samsung Galaxy S8 or any Android device that supports both Face and Fingerprint authentication.