
虽然iPhone迟迟不推出屏下指纹解锁让人诟病不已,但实际上,iPhone的面容时别还是做得比较成功的。FaceID比较大的一个特点便是具有较高的安全性,采用的是3d结构光、点阵、红外、光感等技术原理,不仅解锁速度非常快,并且安全性也比较高。
最近很懒(其实一直都很懒),长话短说。添加完FaceID/TouchID验证后,更改了LAContext实例的localizedFallbackTitle,正常情况下两次验证失败会d出下图
右边按钮默认是密码验证,下面的方法 policy参数传LAPolicyDeviceOwnerAuthentication时,在两次验证失败后点击会d出密码验证页面,传LAPolicyDeviceOwnerAuthenticationWithBiometrics则不会。
上图中右边按钮文字已改,但是点击事件半天没找到,硬着头皮读了一遍文档最后结果是在block判断返回error的code,当code == LAErrorUserFallback时,即可自定义点击事件。
放个Demo https://github.com/onexf/FaceID-TouchIDDemo
苹果手机脸部识别不了的原因如下:1、在使用手机的时候无意中按下了音量加键、音量减键和电源键,会让手机关闭面容ID功能,需要去设置中重新添加。2、长时间未使用iPhone,再次解锁手机的时候需要使用密码登录,无法使用面部识别。
3、当面部识别失败多次后,手机在一段时间内禁止使用面容ID,需要用密码解锁。
4、面试ID的识别模组损坏,可能是手机有过磕碰导致的,只能去售后维修中心修理。
5、刚开机时需要输入密码进行验证,无法使用面部解锁。
6、脸部有遮挡物或者角度过于偏,iPhone也会无法识别。
提升面部识别成功率的方法:1、在第一个面容 ID设置成功后,在面容 ID与密码界面下方会有设置替用外貌的选项,点击进行设置第二个面容 ID,录入方法和第一个面孔一样,使用备用面貌可以录制第二个人的脸,或者是录入化妆后的脸。
2、当iPhone面部识别错误时,立马用密码解锁开启,然后多重复几遍,iPhone的面容ID会进行学习,多次解锁后就可以正常进入了。
由于iPhonex人脸识别码设置程序失败,无法使用iPhonex人脸识别码。您可以重置人脸识别程序并尝试以下方法来解决问题:
一、关闭iPhonex手机,然后重新启动。手机正常开机后,检查人脸识别码是否可以识别。
二、重置iPhonex的人脸识别功能,具体流程如下:
1、以iPhonex为例,打开手机屏幕,找到桌面上的“设置”功能选项,点击“打开”进入。
2、在设置界面,找到“人脸ID和密码”选项,点击“打开”进入。
3、如果手机有密码,需要输入手机解锁密码才能进入下一步手机人脸识别码设置。
4、在faceID和password界面,找到“setfaceID”功能选项,点击open进入下一步。
5、需要根据系统提示完成人脸识别动作,完成人脸验证。正确识别完成后,可以通过人脸识别解锁iPhonex手机。
如果以上方法不能解决手机问题,可以携带手机、保修卡、发票等到当地苹果售后服务中心进行检查和维修。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)