为APP添加安全验证
1.导入头文件
#import <LocalAuthentication/LocalAuthentication.h>
2.添加手机密码验证
//创建安全验证对象 LAContext *con = [[LAContext alloc] init]; NSError *error; //判断是否支持密码验证 /** * LAPolicyDeviceOwnerAuthentication 手机密码的验证正方式 * LAPolicyDeviceOwnerAuthenticationWithBiometrics 指纹验证方式 */ BOOL can = [con canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]; if (can) { [con evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"验证信息" reply:^(BOOL success, NSError * _Nullable error) { NSLog(@"%d,%@",success,error); }]; }
可以通过回调中的success来判断验证是否成功,然后做一些其他操作