iOS 指纹锁Touch ID解锁
2016-04-15 11:23
447 查看
1、首先在您的项目的Build Setting - - - >>> Link Binary With Libraries 中导入LocalAuthentication.framework库
2、在您需要的类中导入 <LocalAuthentication/LAContext.h>
3、最后就是在您需要的监听事件中执行下列代码就可以了
2、在您需要的类中导入 <LocalAuthentication/LAContext.h>
#import <LocalAuthentication/LAContext.h>
3、最后就是在您需要的监听事件中执行下列代码就可以了
LAContext *ctx = [[LAContext alloc] init]; // 判断设备是否支持指纹识别 if ([ctx canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:NULL]) { NSLog(@"支持指纹识别"); // 指纹输入时异步的 // 验证手机设置过的指纹 [ctx evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"通过Home键验证您的指纹" reply:^(BOOL success, NSError *error) { NSLog(@"%d %@", success, error); if (success) { // 指纹之别成功 // TODO } }]; } else { NSLog(@"不支持"); }
相关文章推荐
- 【IOS开发】 XMPP 简介和 XMPP 框架导入工程文件
- IOS 通用静态库、Makefile文件使用
- iOS 系统图片详解
- ios下 模态viewController
- iOS synchronized的作用
- iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)
- 详解iOS tableViewCell自适应高度 第三发类库
- iOS开发过程中专门在调试时运行代码的方法
- iOS - 手机摇一摇
- iOS应用内付费(IAP)开发步骤列表
- iOS每日一记——————————————之 自定义textfield的ClearButton
- 支付宝 iOS SDK 官方下载页面
- GCD定时器
- iOS开发中的一些缓存机制
- iOS中的一些缓存处理
- iOS 在只能输入15个字符的情况下由于属于表情占两个字符,最后一个表情损坏
- iOS 调用系统短信,邮件分享
- IOS 音效
- iOS arc(自动释放)和mrc(手动释放)下重写set方法
- ios程序不同状态下,调用的代理方法