手势&指纹解锁

作者: 75afc06dcc73 | 来源:发表于2016-11-02 23:21 被阅读236次

手势&指纹解锁Github传送门

Tip:将手势与指纹解锁进行了一层封装,致力于打造出最简便的使用方式


手势&指纹.gif

准备工作

DWUNlock文件夹
拖到项目中

导入

LocalAuthentication.framework

UIKit.framework

QuartzCore.framework

开始使用

在需要用到指纹解锁的地方引入头文件

#import "DWFingerprintUNlock.h"

直接使用类方调用/详细参数说明请到DWFingerprintUNlock.h文件中查看

[DWFingerprintUNlock
 dw_initWithFingerprintUNlockPromptMsg:
 @"此操作需要认证您的身份"
  cancelMsg:@"取消"
   otherMsg:@"其它方式登录" 
   otherClick:^(NSString *otherClick) {
            
            DLog(@"选择了其它方式登录:%@---线程:%@", otherClick, [NSThread currentThread]);
            
        } 
        success:^(BOOL success) {
    DLog(@"认证成功---success:%d---线程:%@",success, [NSThread currentThread]);
            
        } 
        error:^(NSError *error) {
            DLog(@"认证失败---error:%@---线程:%@",error, [NSThread currentThread]);
            
        } 
        errorMsg:^(NSString *errorMsg) {
 DLog(@"错误信息中文:%@---线程:%@", errorMsg, [NSThread currentThread]);
            
        }];

在需要用到手势解锁的地方引入头文件

#import "DWGesturesLock.h"

此处需使用对象方法/详细参数说明请到DWGesturesLock.h文件中查看

//初始化
DWGesturesLock *gestures = [[DWGesturesLock 
alloc] init];

//添加到当前视图
 [self.view addSubview:gestures];

//完成手势绘制调用
[gestures 
dw_passwordSuccess:^(
BOOL success, 
NSString *password, 
NSString *userPassword) {

if(!userPassword && password.length >= 3) {

DLog(@"密码设置成功")

}

if(success) {

DLog(@"验证成功")

}else {

DLog(@"验证失败")

}

}];

相关文章

  • iOS指纹解锁和手势解锁

    iOS指纹解锁和手势解锁 iOS指纹解锁和手势解锁

  • 手势&指纹解锁

    手势&指纹解锁Github传送门 Tip:将手势与指纹解锁进行了一层封装,致力于打造出最简便的使用方式 准备工作 ...

  • DrawRect绘图实现手势密码控件

    公司项目中除了之前的指纹解锁外,还有手势解锁,这就扯到了手势解锁的功能实现 其实核心就是利用touchBegin,...

  • 项目需求讨论- 让APP知道是用哪个指纹来支付和解锁

    以前我写过相关的指纹解锁的文章: 传送门: 项目需求讨论-APP手势解锁及指纹解锁那时候做的APP解锁是调用系统的...

  • Flutter 手势指纹解锁

    背景   在最近做的一个Flutter项目中,需要用到手势、指纹解锁,这种需求在原生应用中非常常见,但Flutte...

  • iOS指纹解锁和手势解锁

    iOS指纹解锁和手势解锁 [TOC] 前言 一直想写博客来着,一来可以记录一些自己学习和研究的东西,二来也可以将自...

  • iOS指纹解锁和手势解锁

    1、指纹解锁 基于iOS的指纹解锁其实很简单,因为系统已经提供了API给你,你只需要做一些简单的判断和适时的调用就...

  • APP解锁流程分享

    前段时间做了一个设置app解锁密码的小项目。根据需求设计了数字密码、手势、指纹三种方式的解锁流程。解锁内容不是特别...

  • iOS学习笔记14 指纹验证TouchID简单应用1

    指纹验证这个功能现在在一些app中经常常见,常常与数字解锁,手势解锁联合起来使用。前几天接到说实现一个指纹验证的功...

  • iOS手势解锁,手势密码,指纹验证

    Demo地址 1.手势密码 API 使用方法 2.指纹验证 关于指纹验证,之前一篇文章已经写过,这里简单封装了下 ...

网友评论

    本文标题:手势&指纹解锁

    本文链接:https://www.haomeiwen.com/subject/wldbuttx.html