Swift-实现Touch ID验证
来源:互联网 发布:思讯收银软件下载 编辑:程序博客网 时间:2024/06/10 08:36
1.在创建好的项目里,选择Build Phases。把LocalAuthentication的framework引入项目。
2.创建一个button
func uiFonfig(){ let authButton:UIButton =UIButton(type:.System) let width:CGFloat = (UIScreen.mainScreen().bounds.size.width - 100) / 2 let height:CGFloat = (UIScreen.mainScreen().bounds.size.height - 30) / 2 authButton.frame = CGRect(x: width, y: height / 2, width: 100, height: 30) authButton.setTitle("指纹解锁", forState:UIControlState.Normal) authButton.addTarget(self,action:Selector("authButtonClick"),forControlEvents:.TouchUpInside) self.view.addSubview(authButton); }func authButtonClick(){ //调用指纹解锁 addPassAction() }
3.指纹解锁函数
func addPassAction(){ let laContext = LAContext() var authError : NSError? let errorReason = "指纹解锁提示。。。" if laContext.canEvaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, error: &authError){ laContext.evaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, localizedReason: errorReason, reply: { (success, error) in if success { print("解锁成功") } else{ print("解锁失败") } }) } else { //没有指纹解锁 print("没有指纹解锁功能") } }
0 0
- Swift实现Touch ID验证
- Swift-实现Touch ID验证
- iOS 8开发:用Swift实现Touch ID验证
- iOS 8开发:用Swift实现Touch ID验证
- iOS 8开发:用Swift实现Touch ID验证
- swift-集成touch id功能 指纹验证
- OC-实现Touch ID验证
- Swift下调用Touch ID实现指纹识别
- swift Touch ID 的简单使用 指纹识别
- ios的touch ID 验证开发
- iOS开发之Touch ID指纹验证
- Touch ID
- Touch ID
- iOS-Touch ID验证<指纹检测以及识别>
- [绍棠_Swift] Swift指纹验证解锁 touch事件
- 应用中实现 3D Touch ios swift
- iOS8 touch id
- iOS Touch ID
- 一头扎进Shiro-HelloWorld
- GPIO的驱动模型
- 【整理向】用过的API等等网址整合
- Qt : 记录一个编译错误
- Hadoop 基本概念
- Swift-实现Touch ID验证
- 机器学习系列(6)_从白富美相亲看特征预处理与选择(下)
- bzoj2180: 最小直径生成树
- 《Android源码设计模式解析与实战》读书笔记
- lenskit (开源推荐系统) 简介
- Java开发必会的Linux命令
- Swift工程使用OC类
- input输入一个字符就自动查询
- HTTPS,SSL和数字证书