繁体   English   中英

如何在iOS / SWIFT / OBJ-C / CORDOVa上获取Finger iD(用于ID的手指)或唯一ID

[英]How to get Finger iD (which finger is used for touch id) , or unique touch id on IOS/SWIFT/OBJ-C/CORDOVa

我想检测扫描哪只手指触摸ID? 例如,用户将扫描第二根手指,插件或Apple的touchid框架可以返回手指的食指,还是扫描指纹的唯一ID。

我只想检测在ios / swift / obj-c中打印了哪个手指

不,此信息不可用。

分析指纹的设备内部的安全飞地处理器仅返回是/否,以匹配有效指纹

@ Paulw11是正确的,我们无法访问指纹数据。

苹果摘录:

Touch ID不存储指纹的任何图像。 它仅存储指纹的数学表示。 有人不可能从这种数学表示形式对您的实际指纹图像进行反向工程。 设备中的芯片还包括一个称为Secure Enclave的高级安全体系结构,该体系结构旨在保护密码和指纹数据。 指纹数据已加密并使用仅适用于Secure Enclave的密钥进行保护。 指纹数据仅由Secure Enclave使用,以验证您的指纹与注册的指纹数据匹配。 Secure Enclave与芯片的其余部分和iOS的其余部分完全隔离。 因此,iOS和其他应用程序永远不会访问您的指纹数据,永远不会将其存储在Apple服务器上,也永远不会备份到iCloud或其他任何地方。 仅Touch ID会使用它,并且不能与其他指纹数据库进行匹配。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM