3

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

0 回答 0