新入职公司 还是接受了之前的项目 提出新的需求 用指纹和面部进行安全验证和登录
涉及到TouchID和FaceID相关技术知识点 查找资料后简单了解并实现功能
先来点直观的图
指纹识别和面部识别公用一个库即可,系统会自动判断当前设备支持指纹识别还是面部识别
1.导入框架
#import <LocalAuthentication/LocalAuthentication.h>
2.判断当前手机是否支持指纹解锁或者人脸识别功能
if ([UIDevice currentDevice].systemVersion.floatValue >= 8.0 ) {
// 支持手势密码或者人脸识别功能
// 判断当前手机只吃人脸识别还是指纹解锁
if (@available(iOS 11.0, *)) { if (self.context.biometryType == LABiometryTypeTouchID) { //当前支持指纹密码 }else if (self.context.biometryType == LABiometryTypeFaceID){ //当前支持指纹密码 @"人脸识别"); } else { /