草庐IT

touchIDAuthenticationAllowableReu

全部标签

ios - 使用 LAContext 和 touchIDAuthenticationAllowableReuseDuration 获取钥匙串(keychain)项目

我正在尝试将touchIDAuthenticationAllowableReuseDuration的功能添加到我的应用程序中。我使用TouchID对应用程序中的用户进行身份验证,同时从钥匙串(keychain)中恢复一个项目。在我尝试添加它之前没有问题,它总是要求提供TouchID或者如果设备密码不可用。到目前为止,我已经设法让它做同样的事情,并且在指定的超时内打开应用程序时,它不会显示TouchID提示,如果我所做的只是对用户进行身份验证的话已经完成了,但我遇到的问题是我还想从钥匙串(keychain)中恢复一个项目,当成功绕过提示时,但是一旦我调用SecItemCopyMatchi