在 iOS 中检测触摸 ID 扫描持续时间
Detecting touch ID scan duration in iOS
我想将 Touch ID 集成到我的 iOS 应用程序中。我已经集成了它,但我想做的是当传感器扫描我想要显示弹出视图的用户指纹时,在成功扫描用户后应该将其重定向到另一个 UIViewController
。
如何检测传感器扫描应用程序的时间段?
如果您正在寻找手指按压传感器的时间量,那么这是不可能的。您可以从 LocalAuthentication
API 中获得的唯一信息是生物识别策略是否存在,以及身份验证尝试是否通过。查看文档 here.
在您调用 [LAContext evaluatePolicy:localizedReason:reply:] 之前标记您开始授权的时间。在 completionHandler(又名回复)中标记它被调用的时间
==> 你有大概的持续时间(日期之间的增量)
因此在调用 [LAContext evaluatePolicy:localizedReason:reply:] 之前显示 viewController,完成后隐藏 it/redirect 并调用回复
我想将 Touch ID 集成到我的 iOS 应用程序中。我已经集成了它,但我想做的是当传感器扫描我想要显示弹出视图的用户指纹时,在成功扫描用户后应该将其重定向到另一个 UIViewController
。
如何检测传感器扫描应用程序的时间段?
如果您正在寻找手指按压传感器的时间量,那么这是不可能的。您可以从 LocalAuthentication
API 中获得的唯一信息是生物识别策略是否存在,以及身份验证尝试是否通过。查看文档 here.
在您调用 [LAContext evaluatePolicy:localizedReason:reply:] 之前标记您开始授权的时间。在 completionHandler(又名回复)中标记它被调用的时间
==> 你有大概的持续时间(日期之间的增量)
因此在调用 [LAContext evaluatePolicy:localizedReason:reply:] 之前显示 viewController,完成后隐藏 it/redirect 并调用回复