我正在使用触摸ID验证用于登录我的应用。
我的代码
- (void)evaluatePolicyWithCompletion:(LASuccessBlock)successblock failure:(LAFailureBlock)failure
{
LAContext *context = [[LAContext alloc] init];
// show the authentication UI with our reason string
[context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:NSLocalizedString(@"UNLOCK ACCESS TO LOCKED", nil) reply:
^(BOOL success, NSError *authenticationError) {
if(success)
successblock();
else
failure(authenticationError);
}];
}
返回触摸ID验证的结果。
这里如果用户选择输入密码而不是触摸ID,我是否必须将用户重定向到我的登录屏幕以输入他/她的凭证登录,或者是否有任何方法可以使用设备密码来验证用户。