我在我的密码视图控制器(它显示为模态视图控制器)中显示 Touch ID context.evaluatePolicy(LAPolicy.deviceOwnerAuthenticationWithBiometrics, localizedReason: message
但有时我需要在用户输入指纹之前以编程方式关闭密码视图控制器。在这种情况下,带有触摸 ID 的警报会保持原位。如何也关闭此 Touch ID 警报?
我在我的密码视图控制器(它显示为模态视图控制器)中显示 Touch ID context.evaluatePolicy(LAPolicy.deviceOwnerAuthenticationWithBiometrics, localizedReason: message
但有时我需要在用户输入指纹之前以编程方式关闭密码视图控制器。在这种情况下,带有触摸 ID 的警报会保持原位。如何也关闭此 Touch ID 警报?
宣布
LAContext *myContext;
if ([myContext canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&authError]) {
[myContext evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics
localizedReason:myLocalizedReasonString
reply:^(BOOL success, NSError *error) {
if (success) {
} else {
}];
添加此行您要在哪里关闭触摸 ID 视图
[myContext invalidate];