如何在我按注销时禁用 TouchId 身份验证 - Swift



我想知道如何禁用函数,在这种情况下,func enableTouchIDLogin(){} .每次用户注销应用程序时,touchid 功能都在 view WillAppear 函数中,它会自动触发 TouchID,如果用户将手指放在主页按钮上,则会成为糟糕的用户体验,这只会让他们再次登录应用程序。

问题是:有哪些方法可以禁用TouchID或在用户按下注销按钮后立即调用的功能?但是,当用户从主屏幕返回应用程序时,要在视图中正常再次调用将出现。

将登录状态(例如作为布尔值(存储在 NSUserDefaults 或钥匙串中(这些是持久存储此类数据的最常用方法(。
然后,在您的viewWillAppear函数中,您将检查用户是否已登录(从NSUserDefaults或钥匙串获取该信息(,如果是,则要求您提供指纹。

最新更新