【问题标题】:Detecting touch ID scan duration in iOS在 iOS 中检测触摸 ID 扫描持续时间
【发布时间】:2016-03-07 10:51:48
【问题描述】:

我想将触控 ID 集成到我的 iOS 应用中。我已经集成了它,但我想做的是在传感器扫描用户的指纹时,我想显示一个弹出视图,并且在成功扫描后,用户应该被重定向到另一个 UIViewController。 如何检测传感器扫描应用的时间段?

【问题讨论】:

    标签: ios objective-c touch-id


    【解决方案1】:

    在您调用 [LAContext evaluatePolicy:localizedReason:reply:] 之前标记您开始授权的时间。在completionHandler(又名回复)中标记它被调用的时间

    ==> 您有大概的持续时间(日期之间的差值)


    所以在调用之前显示一个 viewController,[LAContext evaluatePolicy:localizedReason:reply:],完成并调用回复时隐藏它/重定向

    【讨论】:

      【解决方案2】:

      如果您正在寻找手指按下传感器的时间,那么这是不可能的。您可以从LocalAuthentication API 获得的唯一信息是生物识别策略是否存在,以及身份验证尝试是通过还是失败。查看文档here

      【讨论】:

      • 怎么样?我真的很想知道。
      • 我发布了一个答案。也许我不明白这个问题 - 但AFAICS很简单:D
      • 我不会代表提问的人说话,但我认为他是在询问手指按在扫描仪上的时间。你的回答是对的,但我们必须看看这是否是 OP 想要的。
      • 撤销投票。如果操作员确实想要那个,他就不能得到它,对吧
      猜你喜欢
      • 1970-01-01
      • 2021-11-28
      • 1970-01-01
      • 2013-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多