在iPhone5s
的时候,苹果推出了指纹解锁。但是在ios8.0
的时候苹果才推出相关的接口。
使用步骤
导入框架
#import <LocalAuthentication/LocalAuthentication.h>
获得当前系统版本号
1 | float version = [UIDevice currentDevice].systemVersion.floatValue; |
- 实例化指纹识别对象,判断当前设备是否支持指纹识别功能(是否带有TouchID)
1 | // 1> 实例化指纹识别对象 |
- 指纹登陆(默认是异步方法)
1 | [context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"提示文字" reply:^(BOOL success, NSError *error) { |