美文网首页
TouchID FaceID 指纹面容登录iOS

TouchID FaceID 指纹面容登录iOS

作者: KB_MORE | 来源:发表于2020-07-28 18:25 被阅读0次

关于指纹和面容登录的代码网上太多轮子了, 需要的可以随意百度谷歌,这里记录下开发中遇到的坑

1. 使用错误面容无限次尝试

使用面容识别的时候, 测试机中使用了自己的面容, 调试的时候为了方便测试面容失败的情况, 就随意的用手在手机前晃了晃, 然后手机识别失败, 然而无论你这样操作多少次, 系统不会自动锁定面容解锁的功能, 如果要模拟识别失败的情况必须使用错误的面容哦

2.超出面容ID尝试次数

使用错误的面容(必须是人脸哈)进行测试, 尝试5次之后系统就进行了锁定, 出现了以下弹窗


图片.png

但是出现弹窗的同时并不会回调LAErrorTouchIDLockout错误, 但是实际上手机针对APP的面容功能已经被系统关闭, 此时判断设备是否支持面容,得到的结果是不支持, 点击弹窗中的取消,会回调 LAErrorUserCancel 的错误码

如果出现上图弹窗的时候进行退出登录等一些其他操作, 我们可以再LAErrorUserCancel回调的同时判断设备是否支持面容(这一步可以肯定设备硬件是一定支持的, 只是被锁定了, 所以这一步判断没错哦), 然后进行其他操作

相关文章

  • TouchID FaceID 指纹面容登录iOS

    关于指纹和面容登录的代码网上太多轮子了, 需要的可以随意百度谷歌,这里记录下开发中遇到的坑 1. 使用错误面容无限...

  • IOS指纹/面容识别,TouchID/FaceID验证

    你还在为开发TouchID/FaceID识别功能而去翻阅大量的文档吗?使用YZAuthID仅需一个回调方法即可轻松...

  • 生物识别

    iOS FaceID & TouchID

  • Swift面容指纹识别LAManager

    前言 指纹识别(TouchID),面容识别(FaceID)在iPhone中是频繁使用的,随时随地都在关闭手机,解锁...

  • iOS FaceID & TouchID

    iOS FaceID & TouchID API文档 System/LocalAuthentication Fac...

  • iOS TouchID 和 FaceID 的使用 - 登录

    前提: 首先TouchID 支持 iOS 8.0+; FaceID 支持 iOS 11.0+; 开启权限: 调用F...

  • iOS的TouchID和FaceID登录

    随着iphone系统的升级,ios的登录方式也越来越多,其中指纹登录和脸部识别也越来越常见了,下面为大家集成一下关...

  • 人脸识别简介

    随着Iphone X发布,革命性的取消了TouchID(指纹识别),而添加了更酷的 FaceID(人脸识别) 模块...

  • iOS TouchID、FaceID

    添加头文件 FaceID开启权限,Info.plist 添加 NSFaceIDUsageDescription

  • iOS TouchID & FaceID

    从iPhone5S开始,苹果支持指纹识别,知道iPhone X的诞生指纹识别退居二线,3D面部识别开始登上舞台,作...

网友评论

      本文标题:TouchID FaceID 指纹面容登录iOS

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