LABiometryType 属性仅在 canEvaluatePolicy 生物识别策略成功时设置。
如何在注册前识别设备上的 touch id 或 face id?我们想在应用程序中向用户显示一条消息,即
如果设备尚未注册,则“注册触摸 ID”或“注册面部 ID”。我们不想放任何特定于设备的代码。
Best Answer-推荐答案 strong>
您在尝试注册之前无法确定。
您应该设计您的应用程序,以便用户首先使用您的回退机制进行身份验证(假设它不仅仅是 PIN,而是类似 user/pwd 的东西),然后您调用 canEvaluatePolicy 要求他们在成功后注册。如果没有失败并出现 -6(设备不支持)错误,则存储一个标志,表明设备支持它。根据存储的设置配置您的 UI 和登录流程。
关于ios - iPhone X 上的面容 ID,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/46496839/
|