Touch ID指纹识别作为iPhone 5s上的“杀手级”功能早已为人们所熟知,iphone SE、iPhone 6、iPhone 6Puls、iPhone 6s、iPhone 6s Plus、iPad Pro、iPad mini 4、iPad mini 3和iPad air 2也使用了Touch ID。 苹果把用户的指纹数据存放在处理器的安全区域(Secure Enclave)中,充分保护用户的数据安全。除此之外,苹果还有另外一道指纹数据安全防线,以一种前所未有的硬件技术实现了对用户数据的保护。
效果展示
Demo下载
具体实现
|
|
错误失败信息:
- 连续三次指纹识别错误:
Aplication retry limit exceeded - Touch ID功能被锁定,下一次需要输入系统密码:
Biometry is locked out - 用户在Touch ID对话框中点击了取消按钮
Canceled by user - 在Touch ID对话框显示过程中,背系统取消,例如按下电源键:
UI canceled by system - 用户在Touch ID对话框中点击输入密码按钮:
Fallback authentication mechanism selected - 目标设备不支持指纹识别
Biometry is not available on this device //真机
Simulator is not supported //模拟器