2015-09-16 47 views
4

当我加入第一屏本身它是一种与 警报视图“TouchId为您的应用程序的名称 - 本地MESSAGE-输入密码,取消” 我怎样才能消除这种触摸身份认证警报视图?TouchId认证 - 删除警报

+0

的可能的复制[iOS的取消TouchID认证对话框编程(https://stackoverflow.com/questions/34276412/ios-cancel- touchid-authentication-dialog-programmatically) – user816

回答

3

我认为你不能删除此警报!

+0

我们可以删除本地信息 - 输入密码 - 取消。但我想删除整个警报:(:(:(:(( – Mee

+0

@见见任何运气?我需要隐藏警报并提供我自己的看法。 – user3298158

0

从iOS 9中,Apple提供API来删除默认的身份验证警报弹出窗口。为此,我们只需要使现有的LAContext策略失效。

authenticationContext.invalidate()

注: -

  • 失效终止任何现有的政策评估和相应的调用将失败LAErrorAppCancel。

  • 在上下文失效后,它不能用于策略评估,并且尝试这样做会失败,并且LAErrorInvalidContext失败。

  • 使已经失效的上下文失效无效。

0

我用于移除警报指纹视图此代码

Context.invalidate() 
Context = nil