我正在尝试在企业应用中使用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!!!");
}
}];