min platform : 8.0

#import <LocalAuthentication/LocalAuthentication.h>

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

NSError *error = nil;

if ([context canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]) {

[context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"指纹解锁" reply:^(BOOL success, NSError *error) {

if (success) {

[[NSOperationQueue mainQueue] addOperationWithBlock:^{

self.labelLevel.text = @"指纹验证成功";

}];

}

else

{

NSLog(@"%@",[error description]);

}

}];

}

最新文章

  1. heart
  2. 第3月第23天 EAIntroView
  3. DWR同步异步设置
  4. Xcode取消某条警告
  5. MySQL中的FEDERATED引擎
  6. ADO.NET EF实体框架
  7. 【memcache缓存专题(3)】PHP-memcache扩展的安装以及使用
  8. 教你50招提升ASP.NET性能(六):为了生动的用户体验,总是在客户端验证
  9. hibernate设置mysql的timestamp默认值技巧
  10. mysql sql灵活运用
  11. 当升级新版本的时候,从新加载新版本的js的方法
  12. php ajax 下拉加载数据
  13. tomcat 优化配置 java-8 tomcat-7
  14. 玩转SSH端口转发
  15. NDK 开发中,各种指令集的坑,arm64
  16. 20175333曹雅坤 实验二 Java面向对象程序设计
  17. 死锁排查的小窍门 --使用jdk自带管理工具jstack
  18. JS实战
  19. Confluence 6 编辑一个空间的配色方案
  20. linux jdk install and tomcat install

热门文章

  1. visual studio code + Nodejs + Typescritpt + angularjs2 + bootstrap 环境搭建/Elementary os
  2. List,Set,Map用法以及区别(转)
  3. ScrollView和listview的冲突问题,关于宽度,和滑动
  4. 关于silverlight打印模糊的问题
  5. swif tableview全选
  6. Lucene学习总结
  7. plsql和oracle错误记录
  8. MySql_十六进制值
  9. C++头文件的组织
  10. Lucas定理