在iOS中实施TouchId身份验证的最佳实践

时间:2018-02-09 07:33:22

标签: ios touch-id

我想在用户访问我的应用程序(如Evernote)时实施Touch ID身份验证。当用户打开我的App&如果启用了Touch ID,则询问Touch ID并继续。

如果我在applicationDidBecomeActive方法中检查Touch ID身份验证,则在任何操作系统生成的警报(例如,要求通知,联系人权限等)之后也会调用它。因此,当出现任何权限弹出窗口时,我的应用程序也会询问Touch ID。

请建议我使用哪种Appdelegate方法检查身份验证用户?

1 个答案:

答案 0 :(得分:0)

为什么 applicationDidBecomeActive 是一个有效的选项呢?在用户进行身份验证之前,可能不会发出其他请求权限的警报。