在生物识别提示中使用时如何确定要使用的生物识别?

How to determine which biometric to use while using in Biometric Prompt?

例如,如果用户的 phone 同时获得了面部 ID 和指纹。

当前生物识别提示选择一个用户先设置

This blog post,解释了生物识别实施如何区分 强与弱 生物识别。它提到您的代码不能确定生物识别是强还是弱——而是 OEM 实现。尽管如此,您可以决定您的应用程序是否始终使用强生物识别身份验证。方法是在调用 authenticate 时传入 CryptoObject

  • 如果你不传CryptoObject,系统会帮你选择
  • 如果您将 CryptoObect 传递给 authenticate(),那么系统将为您的应用使用强传感器。

除此之外,开发人员无法决定使用哪种外形规格来对您的用户进行身份验证。

P.S。您可能还会发现 following blog post 很有用。