我正在尝试在企业应用程序中使用 Touch ID 进行登录身份验证。我希望只用默认弹出窗口提示用户一次,然后为任何后续登录添加一个标签。“使用 Touch ID 或输入 PIN”(苹果使用密码的方式)。有谁知道如何抑制出现“evaluatePolicy”的对话框?我已经看到其他应用程序也这样做了,所以它一定是可能的。
[localAuthenticationContext evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:localizedReasonString reply:^(BOOL success, NSError *error) {
if (success)
{
// continue to app
NSLog(@"SUCCEED!!!");
}
else
{
// go back to full login
NSLog(@"error : %@", [error description]);
errorCode(code);
NSLog(@"FAILED!!!");
}
}];