在我的iOS应用中,我可以检测触控ID是否可用。但是,如果设备具有触摸ID传感器并且用户未设置触摸ID,则不会收到任何错误消息。如何检测用户的设备何时有触摸ID传感器,但他没有配置指纹?
请帮帮我。 感谢
答案 0 :(得分:1)
如果框架无法进行身份验证,则会引发错误。设备无法进行身份验证的原因有多种。
LAErrorTouchIDNotAvailable
设备没有指纹
传感器。 LAErrorPasscodeNotSet
设备上没有设置密码,
这意味着Touch ID被禁用。 LAErrorTouchIDNotEnrolled
设置了密码但设备尚未配置
任何指纹。如果使用上述任何错误代码引发错误,则需要提供一些其他方法供用户进行身份验证。此时,您不能仅仅依靠Touch ID。
来自here