使用TouchID添加仅在应用程序中使用的指纹

时间:2018-04-11 19:29:51

标签: ios iphone swift

这个想法是,当应用程序启动时,两个人扫描他们的手指。之后,当其中一个人使用TouchID时,会发生一些事情。我知道如何使用TouchId验证手机的所有者,但我无法找到有关临时存储扫描打印件的任何信息,并将其用于验证所有者以外的目的。

可以这样做吗?如果是,有人可以指出我正确的方向实现这一点。

感谢您的回答!

2 个答案:

答案 0 :(得分:2)

不可能,即使您无法访问已由所有者保存在设备中的指纹信息,也无法在APP中存储扫描的打印件,因为Apple未提供任何API。您所能做的就是验证您在问题中提到的设备的所有者。

答案 1 :(得分:2)

这是不可能的。

您只能通过生物识别请求用户身份验证,Apple会通过LocalAuthentication Framework处理所有内容。

以下是一个用例示例:

https://developer.apple.com/documentation/localauthentication