首先需要使用import导入库:#import <LocalAuthentication/LocalAuthentication>

使用方法:

// @brief 步骤1:检查Touch ID是否可用

/// @brief 创建指纹验证对象

LAContext *context = [[LAContext alloc] init];

/// @brief 使用canEvaluatePolicy方法判断当前用户手机是否支持指纹验证

BOOL isSupport = [context canEvaluatePolicy:LAPolicyDeviceOwnerAuthentication error:nil];

if (!isSupport) {

NSLog(@"不支持");

return;

}

else

{

/// @brief 使用evaluatePolicy方法进行指纹验证

[context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"请按手指" reply:^(BOOL success, NSError * _Nullable error) {

if (success) {

NSLog(@"指纹正确");

}

else

{

NSLog(@"指纹错误");

}

}];

}

iOS系统自带指纹验证的使用相关推荐

  1. 改变iOS系统自带返回按钮事件

    最近要用到  用 系统自带的带箭头的返回按钮 返回到指定的ViewController 或者返回到RootViewController, 自定义NaviBarItem也可以 但是想用系统的箭头,就偶然 ...

  2. ios android 截屏 分享,iOS 系统自带截屏分享

    分享一篇iOS系统自带截屏分享 使用方案 UIImage *image = [KJTools kj_shareWithHideBlock:^bool{ /// 隐藏不需要截图的区域 return YE ...

  3. iOS 系统自带截屏分享

    分享一篇iOS系统自带截屏分享 使用方案 UIImage *image = [KJTools kj_shareWithHideBlock:^bool{/// 隐藏不需要截图的区域return YES; ...

  4. 怎样查询苹果服务器关闭验证,iPhone小技巧:如何查询 iOS 系统是否已经关闭验证?...

    小编在后台经常会受到来自用户的类似提问:iOS X.X.X 关闭验证了吗? 众所周知,苹果在发布新系统之后不久,就会关闭旧版本系统的验证.验证关闭后,用户将无法再升级/降级到该版本. 举个例子:iOS ...

  5. IOS系统自带方法将汉语转换成拼音

    //汉字转换成拼音:系统自带方法 //创建字符串 NSString *str = @"邵亚启"; 1.桥接转换成C的字符串 CFStringRef aCFString = (__b ...

  6. IOS 系统自带的分享功能之 UIActivityViewController

    关于系统自带的分享功能 主要是在与这个类 UIActivityViewController 先上效果图 然后呢 直接上代码 大家都懂的 ^&^ //分享的标题NSString *textToS ...

  7. ios系统自带推送(ios自学笔记)

    APNS的推送机制 我们看一下苹果官方给出的对ios推送机制如下图 Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Service的缩写,是苹果 ...

  8. iOS 系统自带定位

    定位功能 定位是一个很常用的功能,如一些地图软件打开之后如果用户允许软件定位的话,那么打开软件后就会自动锁定到当前位置,如果用户手机移动那么当前位置也会跟随着变化.要实现这个功能需要使用Core Lo ...

  9. ios 侧滑返回停顿_如何使用 iOS 系统自带侧滑返回功能

    从 iOS 7.0 后苹果自带了侧滑返回手势功能interactivePopGestureRecognizer,但是有时我们自定义返回按钮或者隐藏了导航栏,侧滑返回就会失效,而它又是我们的应用使用起来 ...

  10. 全网首款能模拟苹果IOS系统自带Safari浏览器的工具来了

    VMLogin浏览器配置文件设置非常重要,如果设置有明显的冲突或不符合常理,那么所应用到的场景可能就会受到影响.下面我们来看看哪些不合常理的配置例子: WebGL vendor (供应商): 像苹果手 ...

最新文章

  1. OpenCV | 分水岭算法进行图像分割
  2. mysql 日期字符串互转
  3. 进一步学习WDK驱动程序的SOURCES文件、WMI驱动程序的mof文件和wmidata.h头文件
  4. 编译Android版本TensorFlow
  5. 快速配置Ehcache
  6. 前端学习(1189):事件基本使用
  7. openssl-1.0.1e for arm
  8. Java 新建线程时使用线程池处理
  9. python教程视频-有没有适合零基础小白学的python教程,视频或者书籍都可以?
  10. SQLAlchemy 基础知识 - (autoflush 和 autocommit)(relationship 和 backref)(flask migrate迁移数据)
  11. poj 2240 Arbitrage floyd基础,字符串输入有点麻烦
  12. 第二季-专题16-LCD亮起来
  13. BZOJ2768: [JLOI2010]冠军调查
  14. iOS商户进件之【营业执照编号校验】18位社会信用代码验证 unified social credit identifier
  15. 图片公式转word公式
  16. Interview QA-COBOL COBOL II
  17. HBuilder发行App(Android和ios)
  18. ubuntu:“NMI watchdog: BUG: soft lockup-CPU#0 stuck for 22s“
  19. Matlab矩阵幂运算
  20. Mysql断流_Hystrix 断流器

热门文章

  1. greedy算法策略高效求解分数背包问题
  2. bzoj 1853: [Scoi2010]幸运数字 容斥
  3. [人物]发明了自我的人--卡帕(外二篇)
  4. 三星s8升级到android9相机,三星S8拍照怎么样?S8相机官方详解
  5. matlab多重比较lsd法,多重比较法-LSD I 附赠统计学最全思维导图~
  6. 车载syu一android密码,教务系统找回密码
  7. 基于Q-Learning 的FlappyBird AI
  8. 安卓手机管理_安卓必备!!一个小工具干掉所有乱搞的APP,手机速度瞬间提升,管理后台应用...
  9. C# 支付宝小程序 ---小程序支付
  10. java最早的游戏_回忆S60(塞班)年代的JAVA游戏