iOS一句调用指纹功能
MHD_FingerPrintVerify
MHD_一句指纹调用
项目地址:
https://github.com/obama901/MHD_FingerPrintVerify
说明
在iOS中调用指纹虽然逻辑不太复杂,但是由于判断的情况比较多,所以这里创建了一个一句话调用指纹的库,并且把可能出现的情况一一列举,给出了可以参考的提示语.
示例图
使用方法
- 可以下载此demo工程进行查看
- 下面是使用方法:
[MHD_FingerPrintVerify mhd_fingerPrintLocalAuthenticationFallBackTitle:@"MHD_备用选项标题" localizedReason:@"MHD_一键指纹" callBack:^(BOOL isSuccess, NSError * _Nullable error, NSString *referenceMsg) {}];
参数说明
- fallBackTitle:
在指纹验证失败的情况下会出来的选项,通常会有两个选项,一个为”取消”,另一个就是这个标题,类似于支付宝中指纹支付失败后出来的”密码支付”,可以在回调的block中对这种情况进行判断和编辑点击它的运行代码.
- localizedReason:
呼出的指纹验证框里面的文本内容,用于提示用户这个指纹验证是用于验证哪些功能的.
- block回调参数isSuccess:
指纹验证是否验证成功
- block回调参数error:
指纹调用失败的错误对象,如果成功,该对象为nil,如果验证失败,在MHD_FingerPrintVerify的头文件中有对error.code的每种错误码的说明.当然也可以调用error.localizedDescription来查看官方的错误信息.
- block回调参数referenceMsg:
referenceMsg就是可以提供参考的错误信息的中文提示,可以用也可以不用,依个人情况而定.
感谢
- 谢谢使用此库
- 另外,demo中还使用了另外一个库https://github.com/obama901/MHD_Category
来构建按钮等控件的一些属性.
iOS一句调用指纹功能相关推荐
- iOS学习:调用相机,选择图片上传,带预览功能
iOS学习:调用相机,选择图片上传,带预览功能 发表于2年前(2013-05-30 21:38) 阅读( 18194) | 评论( 16) 27人收藏此文章,我要收藏 赞3 8月22日珠海 OSC ...
- IOS 程序内调用本地打电话功能-make a phone call
利用openURL接口来调用打电话功能.代码还具备根据正则表达式判断电话好吗输入的合法性. 1 - (void)makeCall:(NSString *)number 2 { 3 NSString * ...
- iOS app调用打电话功能
赶着下班就不多说了, 初始化 UIWebView 名为 _phoneCallWebView,调用如下方法,注意下方 红色区域 #pragma mark -----打电话------------- - ...
- iOS蓝牙BLE4.0通信功能
概述 iOS蓝牙BLE4.0通信功能,最近刚学的苹果,为了实现蓝牙门锁的项目,找了一天学习了下蓝牙的原理,亲手测试了一次蓝牙的通信功能,结果成功了,那么就把我学习的东西分享一下. 详细 代码下载:ht ...
- ios 扫码枪外设 键盘模式_苹果iOS 13新增滑行键入功能 开启新键盘模式
滑行输入又称扫屏输入,是近年触摸屏幕/触摸键盘上流行的输入技术,它的特点是:你只需要在要录入单词的几个字母之间滑行,系统词库就能把你需要的单词给找出来,无需考虑顺序.排列.冗余甚至无需考虑多输入进去的 ...
- iOS如何完成蓝牙打印机功能
写在前面:因为哥们 @骑驴追蝴蝶 遇到了打印图片的功能,这个demo 是支持打印图片的,打印图片代码我单独放在文章最后,有需要的哥们可以去试试 之前公司项目里面需要使用到蓝牙打印机这个功能,搞定后特来 ...
- ios html调用相册,ios html标签调用相册
ios html标签调用相册 [2021-01-28 16:53:28] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(" ...
- ios项目中调用百度地图iphone版与百度地图HDipad版的坑
最近在写项目的时候发现了项目中调用百度地图的一个坑,iphone版与ipad版的不同. 一.首先百度地图在ipad上叫百度地图HD,要区分有GPS和没GPS版,也就是说没GPS的没有导航功能,在使用项 ...
- 华为android10手机指纹,华为P10这些指纹功能你知道几个?
华为P10这些指纹功能你知道几个? 燕山派 原创 1小时前 作为高端时尚旗舰,华为P10一经发布便受到了国内外媒体的广泛关注,大家的关注焦点也多集中在华为P10的时尚外观.全新配色以及徕卡加持的拍照体 ...
最新文章
- Java中单元测试中:@BeforeClass,@Before,@Test,@After,@AfterClass中的问题详解
- 面向对象的五大原则与IOC
- Yii学习笔记【2】
- python读取csv文件的方法-CSV文件在Python中的几种处理方式
- C语言复杂的学生成绩管理系统,哭诉、拜求C语言学生成绩管理系统
- 【DFS】 HDU 3298 Contestants
- 二进制逆向工程师_利用Ghidra逆向分析Go二进制程序(下篇)
- Sql server之常用三表联查举例
- php更换wordpress用户头像,WordPress主题设置在前台页面添加用户头像教程
- 【麦子学院 彭亮 机器学习】3.2决策树应用(准备篇)
- [超详细保姆教程]Python3.8 实现 Paillier算法
- Mac配置maven环境变量
- Windows动态链接库DLL和静态库的原理以及创建方法
- Unity粒子系统-粒子光环
- windows下快速安装nginx并配置开机自启动的方法
- ifconfig eth0网卡配置
- HDU4622 Reincarnation
- error C4996: ‘strcpy‘: This function or variable may be unsafe. Consider using strcpy_s instead.
- 表面着色器(Surface Shader)的写法(一)
- 几何画板是如何证明勾股定理的
热门文章
- 关于java生成验证码
- 怎么知道对方是否隐身???有几种方法??
- oracle空值转换0,将空值转换为实际值-Oracle
- JavaScript中this参数
- echart关系树状图_echart.js制作树状图饼状图;
- hdu1495 非常可乐(bfs)
- 创维电视显示连接服务器失败怎么回事,网络出错(50101,1401001)是什么意思-创维电视网络异常101...
- c语言编程非线性方程求解,c语言计算机编程三种方法求解非线性方程.doc
- 国内搜索引擎的索引量意思汇总,了解索引与收录的关系
- 如何快速将PDF文件转换为Word文档