touch id 开发
2024-10-19 03:29:59
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]);
}
}];
}
最新文章
- heart
- 第3月第23天 EAIntroView
- DWR同步异步设置
- Xcode取消某条警告
- MySQL中的FEDERATED引擎
- ADO.NET EF实体框架
- 【memcache缓存专题(3)】PHP-memcache扩展的安装以及使用
- 教你50招提升ASP.NET性能(六):为了生动的用户体验,总是在客户端验证
- hibernate设置mysql的timestamp默认值技巧
- mysql sql灵活运用
- 当升级新版本的时候,从新加载新版本的js的方法
- php ajax 下拉加载数据
- tomcat 优化配置 java-8 tomcat-7
- 玩转SSH端口转发
- NDK 开发中,各种指令集的坑,arm64
- 20175333曹雅坤 实验二 Java面向对象程序设计
- 死锁排查的小窍门 --使用jdk自带管理工具jstack
- JS实战
- Confluence 6 编辑一个空间的配色方案
- linux jdk install and tomcat install
热门文章
- visual studio code + Nodejs + Typescritpt + angularjs2 + bootstrap 环境搭建/Elementary os
- List,Set,Map用法以及区别(转)
- ScrollView和listview的冲突问题,关于宽度,和滑动
- 关于silverlight打印模糊的问题
- swif tableview全选
- Lucene学习总结
- plsql和oracle错误记录
- MySql_十六进制值
- C++头文件的组织
- Lucas定理