Its bit early to ask but I'm planning to add feature specially for FaceID, so before that I need to validate either device support FaceID or not?
Need suggestion and help.
Thanks in advance.
Objective-c – How to detect whether device support FaceID or not
face-idios11objective cxcode
Best Answer
I found that you have to call canEvaluatePolicy before you will properly get the biometry type. If you don't you'll always get 0 for the raw value.
So something like this in Swift 3, tested and working in Xcode 9.0 & beta 9.0.1.
You could of course write that just to see if it's either biometric and return the type along with the bool but this should be more than enough for most to work off of.