当用户按下主页按钮并且应用程序进入应用程序切换器模式时,iOS会阻止取消取消触摸ID警报

问题描述

我有一个使用Touch / Face id登录的应用程序,当从钥匙串中检索令牌时,会显示Touch / Face登录警报,并使用钥匙串中的生物识别技术保护令牌。

现在的问题是,当用户按下主页按钮或两次按下主页按钮时,触摸ID警报将被取消,从而使用户使用用户ID /密码登录。从钥匙串检索令牌为:

NSData tokenData = SecKeyChain.QueryAsData(tokenStorage,false,out status);

用户按下主页按钮或将应用置于应用切换器模式时,它将返回错误

status.AuthFailed

如您所见,用户并没有取消,只是按下了主页,因此当他恢复应用程序时,他应该会再次看到警报。

如果用户未明确取消警报,是否有防止警报取消的方法

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)