TouchID 和 FaceId  Error code 说明

typedef NS_ENUM(NSInteger, LAError)
{LAErrorAuthenticationFailed,   // -1验证信息出错,就是说你指纹不对LAErrorUserCancel              // -2用户取消了验证LAErrorUserFallback            // -3用户点击了手动输入密码的按钮,所以被取消了LAErrorSystemCancel            // -4被系统取消,就是说你现在进入别的应用了,不在刚刚那个页面,所以没法验证LAErrorPasscodeNotSet          // -5用户没有设置TouchIDLAErrorTouchIDNotAvailable     // -6用户设备不支持TouchIDLAErrorTouchIDNotEnrolled      // -7用户没有设置手指指纹LAErrorTouchIDLockout          // -8用户错误次数太多,现在被锁住了LAErrorAppCancel               // -9在验证中被其他app中断LAErrorInvalidContext          // -10请求验证出错
} NS_ENUM_AVAILABLE(10_10, 8_0);

LAPolicy是一个枚举,有两个值

LAPolicyDeviceOwnerAuthenticationWithBiometrics // 用手指指纹去验证,iOS8.0以上可用
LAPolicyDeviceOwnerAuthentication // 使用TouchID或者密码验证,默认是错误三次指纹或者锁定后,弹出输入密码界面iOS 9.0以上可用

第一个枚举值,用户验证失败3次,会返回错误码LAErrorAuthenticationFailed,如果验证失败5次会返回错误码LAErrorTouchIDLockout并且指纹验证功能被锁。如果在系统密码验证的时候取消,下次再打开指纹验证功能会发现没有指纹验证功能。

第二个枚举值,用户验证失败3次会自动弹出系统密码验证,如果系统密码验证通过也算成功。如果在系统密码验证的时候取消,下次再打开指纹验证功能依然会验证系统密码,而不是验证指纹。

touchID 和 FaceID~2相关推荐

  1. touchID 和 FaceID~1

    公司项目里面要 TouchID 和 faceID 来解锁安全中心 FaceID iPhoneX 提供的刷脸功能与之前的设备的TouchID类似,都是属于生物验证的范畴.苹果爸爸也是为了照顾开发者,这两 ...

  2. iOS TouchID和FaceID登录验证 简单使用

    新入职公司 还是接受了之前的项目 提出新的需求 用指纹和面部进行安全验证和登录 涉及到TouchID和FaceID相关技术知识点 查找资料后简单了解并实现功能 先来点直观的图 指纹识别和面部识别公用一 ...

  3. iOS FaceID TouchID

    iOS FaceID & TouchID API文档 System/LocalAuthentication FaceID和TouchID本身基本逻辑很简单(当然需要置入一些安全相关的第三方SD ...

  4. iPhone的指纹识别与面部识别(FaceID)

    我从简书搬家了 本文原地址:原地址 其实iPhone的指纹识别有很多教程,但其实有两套策略,而且好多都只写了一套,而且有的你会发现,错误码压根就试不出来啊,还以为苹果给的错误码都是瞎扯淡的. 首先,需 ...

  5. 苹果手机怎么学python_我是如何在 Python 内使用深度学习实现 iPhone X 的 FaceID 的...

    雷锋网按:本文为 AI 研习社编译的技术博客,原标题 How I implemented iPhone X's FaceID using Deep Learning in Python,作者为 SHI ...

  6. 如何用Python实现iPhone X的人脸解锁功能?

    翻译 | AI科技大本营(公众号ID:rgznai100) 参与 | 林椿眄 编辑 | 费棋 FaceID 是新款 iPhone X 最受欢迎的功能之一,它取代 TouchID 成为了最前沿的解锁方式 ...

  7. linux能用airport吗_苹果下架最后两款 AirPort 产品,正式退出路由器市场

    亚马逊今日发布了新一代eero无线路由产品,分别是面向家用的eero 6和更专业.更大户型的eero Pro 6.eero 6三组成一套,定价279美元(约合1901元),单只129美元,双只199美 ...

  8. iphone7参数_来自iPhone8用户的真实体验---这次我们不谈参数,只聊体验

    我手中的iPhone8是我在今年儿童节的时候买的.已经用了半年了,这款手机从发布到现在有两年多了.只要你能看到我写的这个文章,基本上应该是半个手机圈的人了.当然了,关于iPhone8的评测有很多了.所 ...

  9. python---如何用Python实现iPhone X的人脸解锁功能?

    翻译 | AI科技大本营(公众号ID:rgznai100) 参与 | 林椿眄 编辑 | 费棋 FaceID 是新款 iPhone X 最受欢迎的功能之一,它取代 TouchID 成为了最前沿的解锁方式 ...

最新文章

  1. 设置VSCode用Ctrl+鼠标滚轮上下滑动调整编辑器代码字体大小,设置Ctrl+0恢复默认字体大小
  2. SQL-sp_executesql
  3. 算法刷题必会知识:由数据范围反推算法时间复杂度
  4. 文本查重:difflib.SequenceMatcher
  5. DeepMind将博弈论融入多智能体研究,让纳什均衡变得更简单
  6. Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程
  7. C语言使用函数必须知道的3点注意事项!
  8. 【珍藏】2020年AI、CV、NLP顶会最全时间表!
  9. 适合笔记本电脑看Kindle MOBI 电子书的软件
  10. VAssistX 10.9 和 VS2010破解(win10环境)
  11. 使用nps做内网穿透远程桌面
  12. 2019新版《龙果学院JavaEE秒杀系统企业级实战应用教程》
  13. 企业发展滞缓,还不是因为踩了这四个数据大坑!
  14. 电驴emule使用教程
  15. 机器人——人类的终极进化
  16. C语言简单五子棋两人/五子棋人机
  17. Hadoop数据本地化
  18. 修改const指针所指向的值
  19. Flutter Widgets 之 RichText
  20. 华为笔记本没有网线口_matebook 14有网线接口吗

热门文章

  1. 如何系统的学习linux?
  2. Shell脚本切换root用户或获取root权限
  3. tree traversal (树的遍历) - postorder traversal (后序遍历)
  4. 学习笔记 C++ 动态数组类的声明
  5. 马王堆汉墓帛书‧老子——甲本释文(道经)
  6. googleapis.com替换CDN
  7. 如何评价红米 Note 11T系列手机?网友:没有不足
  8. MACBOOK 连接不上wifi的解决办法
  9. Shopee关键词广告投放策略解析-马六甲erp
  10. Win10系统下Microsoft Office (Excel, word等)无法保存的问题