автоматическая блокировка iphone / ipad программно - PullRequest
3 голосов
/ 23 июля 2010

Есть ли способ заставить пользователя включить автоматическую блокировку (и, возможно, блокировку с помощью пароля) во время работы приложения (в основном по соображениям безопасности)?Если мы не можем установить их программно, можем ли мы хотя бы проверить, установлены ли они?

Спасибо, Михай

Ответы [ 2 ]

0 голосов
/ 29 декабря 2011

Вы можете использовать класс обработчика Session, который наследует от UIApplication и исправить таймер. Это очень просто и полностью настраивается.

0 голосов
/ 23 июля 2010
if ([UIApplication sharedApplication].idleTimerDisabled == YES) {
    UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Please enable auto-lock"...];
    [alert show];
    [alert release];
} else {
    /* some code */
}

Приведенный выше фрагмент кода проверит, отключен ли таймер простоя. Если это так, он скажет пользователю включить его через UIAlertView.

...