问题描述
我有一个使用Touch / Face id登录的应用程序,当从钥匙串中检索令牌时,会显示Touch / Face登录警报,并使用钥匙串中的生物识别技术保护令牌。
现在的问题是,当用户按下主页按钮或两次按下主页按钮时,触摸ID警报将被取消,从而使用户使用用户ID /密码流登录。从钥匙串检索令牌为:
NSData tokenData = SecKeyChain.QueryAsData(tokenStorage,false,out status);
当用户按下主页按钮或将应用置于应用切换器模式时,它将返回错误
status.AuthFailed
如您所见,用户并没有取消,只是按下了主页,因此当他恢复应用程序时,他应该会再次看到警报。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)