iOS - Touch ID
来源:互联网 发布:淘宝党卫军军服购买 编辑:程序博客网 时间:2024/06/05 05:15
导入#import <LocalAuthentication/LocalAuthentication.h>
使用真机5s以上机型进行测试
//创建一个指纹会话对象LAContext *myContext = [[LAContext alloc]init];//标题文字myContext.localizedFallbackTitle = @"输入密码";//用于XXXXXXNSString *reason = @"解除锁定";//如果支持Touch id if ([myContext canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:nil]) { //验证指纹 [myContext evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:reason reply:^(BOOL success, NSError * _Nullable error) { //验证成功 if (success) { //Do something NSLog(@"成功"); }else{ //Do something NSLog(@"失败"); } }]; }else{ //Do something NSLog(@"不支持Touch id"); }
//枚举类型://设备拥有者能有效使用Touch id//需要Touch ID 验证,如果Touch ID 不能使用或者没有登记,验证将会失败.//如果Touch ID被锁定,首先得输入密码来解锁Touch ID.Touch ID验证的会话框含有一个取消按钮与一个失败按钮(title为输入密码)这个按钮可以使用localizedFallbackTitle 属性来进行定制//失败按钮最开始是隐藏的只有在第一次指纹验证不成功的情况下才会出现,点击任何一个按钮将会引起验证失败,并返回一个error codeLAPolicyDeviceOwnerAuthenticationWithBiometrics//设备能有效运用Touch ID 及 设备密码//需要Touch ID 或者设备密码,如果Touch ID可以使用并且没有被锁定,优先让用户使用Touch ID,否则让用户输入设备密码.//如果设备密码不正确,验证将会失败,Touch ID验证与LAPolicyDeviceOwnerAuthenticationWithBiometrics类似,点击输入密码允许用户输入设备密码,用户输入6次不成功后将会被锁定LAPolicyDeviceOwnerAuthentication
0 0
- iOS Touch ID
- IOS 之Touch ID
- iOS - Touch ID
- iOS 指纹锁Touch ID解锁
- iOS Touch ID 使用详情
- iOS Touch ID 身份认证
- iOS 中 Touch ID得用法
- iOS开发中Touch ID的使用
- ios的touch ID 验证开发
- iOS开发之Touch ID指纹验证
- IOS-Touch ID的简单使用
- iOS Touch ID 简易开发教程
- iOS开发——Touch ID 指纹识别
- iOS开发Touch ID的简单使用
- iOS之Touch ID的使用
- iOS 9 学习系列: Touch ID
- iOS开发中 Touch ID的使用
- iOS 8 SDK Touch ID指纹识别功能
- JS重要知识点
- 从头学android_内部存储空间和sd卡文件读写操作
- 如何调用别人的app
- 基于ijkplayer 视频流 播放
- 田忌赛马
- iOS - Touch ID
- 欢迎使用CSDN-markdown编辑
- typedef
- Android消息处理机制深度解析笔记
- java中FileInputStream,FileReader等的区别
- matlab中title引入变量 [转载]
- C++回调
- Visual Studio 下生成dll 和调用dll
- C++程序编译运行后窗口一闪而过问题