iOS开发 指纹识别
来源:互联网 发布:php 分销提成计算公式 编辑:程序博客网 时间:2024/05/21 22:26
在网上找到的一些iOS开发 指纹识别资料,分享给大家。
首先引入类名:#import <LocalAuthentication/LocalAuthentication.h>
然后在实现指纹识别的地方放入如下代码:
方式一:
LAContext *lacontext = [[LAContext alloc]init];
// 判断设备是否支持指纹识别
BOOL isSupport = [lacontext canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:NULL];if(!isSupport)
{NSLog(@"不支持!");return;
}
[lacontext evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"请按下手印" reply:^(BOOL success, NSError *error) {
if(success) {
NSLog(@"成功后,处理接下来的逻辑");
}
}];
iPhone 5s推出指纹识别, 在 iOS 8.0 苹果开放了指纹识别的 SDK
最重要的应用领域是支付
方式二:
if ([UIDevice currentDevice].systemVersion.floatValue < 8.0) {
NSLog(@"不支持");return;
}
LAContext *ctx = [[LAContext alloc] init];
// 判断设备是否支持指纹识别
if ([ctx canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:NULL]) {
NSLog(@"支持");
// 输入指纹,异步// 提示:指纹识别只是判断当前用户是否是手机的主人!程序原本的逻辑不会受到任何的干扰!
[ctx evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"指纹登录" reply:^(BOOL success, NSError *error) {
if (success) {
// 登录成功// TODONSLog(@"登陆成功");
}
}];
}else
{NSLog(@"不支持");
}
- ios开发之指纹识别
- IOS开发-指纹识别
- IOS开发-指纹识别
- iOS开发--touchID指纹识别
- iOS开发之指纹识别
- iOS开发之指纹识别
- iOS开发 指纹识别
- iOS 开发 指纹识别解锁详解
- iOS开发——Touch ID 指纹识别
- iOS开发 实现指纹识别及验证
- iOS指纹识别
- iOS指纹识别
- ios指纹识别
- iOS 指纹识别
- iOS 指纹识别
- iOS指纹识别
- iOS 指纹识别
- iOS 指纹识别
- RPM方式安装MySQL5.6
- list sort()委托排序
- CreateVertexDeclaration,SetStreamSource之间的关系
- Eclipse 中 Maven 命令操作
- spring中的Map集合、视图模型
- iOS开发 指纹识别
- LeetCode 230. Kth Smallest Element in a BST
- Graphics异常,报内存不足
- NOI 2.5基本算法之搜索 走出迷宫----广搜算法的实现
- 【JAVA】抽象和封装
- ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2.2 升级ruby
- [OpenJudge] 2.3基本算法之递归变递推 PKU2506Tiling
- 法国潜艇制造商DCNS大量文件遭泄露(附泄露样例文档下载)
- spring中的RequestMapping用户的添加