1.首先导入本地认证的头文件 #import <LocalAuthentication/LocalAuthentication.h>
2.创建LAContext对象 LAContext*context=[[LAContextalloc]init];
3.判断设备是否支持Touch ID, 通过调用canEvaluatePolicy: error: 方法,返回的是Bool类型
4.通过调用 evaluatePolicy: localizedReason: eply:中的回调真正判断是否验证成功,如果验证不成功,通过对应的字段去获取对应的信息
5.最后,对应的代码如下
6.效果图如下:
PS:代码中具体返回的失败状态的枚举类型如下,可进行一一判断,