ios - 是否可以通过编程方式关闭 Touch ID LAContext 对话框?

标签 ios touch-id

如果我的应用在触摸 ID 对话框显示在屏幕上时收到推送通知,我希望能够取消/关闭它并处理推送。

这是否可能,或者我是否需要存储推送数据直到用户导致对话框关闭或安排替换本地推送以便稍后处理?

最佳答案

目前,LAContextinvalidate() 方法的文档指出调用此函数会导致任何当前正在进行的身份验证通过 失败systemCancel 错误代码。

因此,当您收到通知时,您可以使本地身份验证上下文无效。请注意,一旦无效,上下文可能不会被重用。

关于ios - 是否可以通过编程方式关闭 Touch ID LAContext 对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29957065/

相关文章:

android - 如何防止 jquery 移动中的默认 ListView 单击?

ios - 声音在我的模拟器上有效,但在我的设备上无效... SWIFT

objective-c - UITextFieldDelegate SecondView

ios - 每当用户关闭应用程序时使用面部 ID

ios - iOS 中根据 touchid 了解哪个用户登录了应用程序

ios - 无法将今天的步骤显示到标签中

ios - 如何使 subview 适合HStack中所有可用的垂直空间?

ios - 在没有 info.plist key 的情况下启用 Face-ID?

ios - 每次出现应用程序时如何要求登录

ios - 在 iOS 中为多个用户集成 Touch ID 和钥匙串(keychain)访问