Skip to content

Commit b6a8578

Browse files
committed
Added biometricsAuthenticationFailed delegate callback
1 parent 12954bb commit b6a8578

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

LTHPasscodeViewController/LTHPasscodeViewController.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@
2222
@brief Called when the passcode was entered successfully.
2323
*/
2424
- (void)passcodeWasEnteredSuccessfully;
25+
/**
26+
@brief Called when the TouchID/FaceID fails or is cancelled.
27+
*/
28+
- (void)biometricsAuthenticationFailed;
2529
/**
2630
@brief Called when the passcode was enabled.
2731
*/

LTHPasscodeViewController/LTHPasscodeViewController.m

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,11 @@ - (void)_setupFingerPrint {
376376

377377
if (error || !success) {
378378
[self _handleBiometricsFailureAndDisableIt:false];
379+
380+
if ([self.delegate respondsToSelector: @selector(biometricsAuthenticationFailed)]) {
381+
[self.delegate performSelector: @selector(biometricsAuthenticationFailed)];
382+
}
383+
379384
return;
380385
}
381386

0 commit comments

Comments
 (0)