(void)shouldEraseApplicationData:(KKPasscodeViewController)viewController
{
UIAlertView alert = [[UIAlertView alloc] initWithTitle:@"" message:@"You have entered an incorrect passcode too many times. All account data in this app has been deleted." delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
}
(void)didPasscodeEnteredIncorrectly:(KKPasscodeViewController)viewController
{
UIAlertView alert = [[UIAlertView alloc] initWithTitle:@"" message:@"You have entered an incorrect passcode too many times." delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
}
I tried to use your KKPasscodeLock in my Project. Incorporated the settings view controller and passcode view controller successfully.
So far managed to setup everything. Can set passcode lock and can change as well.
But when i try to set in AppDelegate to display lock screen, it doesn't show up. therefore no passcode being asked after set.
Appreciate if someone could help.
below is my code in appdelegate.m
(BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions {
[self customizeAppearance]; [self configureiPhoneTabBar]; // [MKiCloudSync start];
[[KKPasscodeLock sharedLock] setDefaultSettings]; [KKPasscodeLock sharedLock].eraseOption = NO;
return YES;
}
(void)applicationDidBecomeActive:(UIApplication )application { if ([[KKPasscodeLock sharedLock] isPasscodeRequired]) { KKPasscodeViewController vc = [[KKPasscodeViewController alloc] initWithNibName:nil bundle:nil]; vc.mode = KKPasscodeModeEnter; vc.delegate = self;
} }