iOS添加指纹识别功能

使用指纹解锁非常简单,二步搞定。(只适用于真机)

1:检查Touch ID 是否可用

2:获取指纹验证结果

需要导入LocalAuthentication框架。



新建两个VC,分别为VC和VC2

在VC中添加一个按钮,当点击按钮的时候,执行下面代码:

运行一下手机效果如下:

ZhiWenTest是自己app的名字。下面的‘请输入指纹’,在代码中可以自己随意设置。应简短。

这样就成功开启了指纹识别功能。

开启成功之后把是否开启保存在本地。

当app运行的时候判断是否开启指纹识别。如果开启 就把VC2设置为window的rootVC。在VC2中在进行一次指纹识别。



有个很重要的一点就是当验证成功之后一定要在主线程里面设置VC为window的rootVC。不然验证成功之后跳入到VC的时候会很慢。慢到我以为不会跳转了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容