以编程方式自动锁定 iphone/ipad

发布于 2024-09-11 07:13:15 字数 102 浏览 3 评论 0原文

有没有办法在应用程序运行时“强制”用户自动锁定(可能还有密码锁定)(主要出于安全原因)?如果我们无法以编程方式设置它们,我们至少可以检查一下它们是否已设置吗?

谢谢, 米哈伊

Is there a way to 'force' the user to have auto-lock (and maybe passcode lock) on while the application is running (for security reasons mainly)? If we can't set them programmatically, can we at least check to see if they are set?

Thanks,
Mihai

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

奈何桥上唱咆哮 2024-09-18 07:13:15
if ([UIApplication sharedApplication].idleTimerDisabled == YES) {
    UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Please enable auto-lock"...];
    [alert show];
    [alert release];
} else {
    /* some code */
}

上面的代码片段将检查空闲计时器是否被禁用。如果是,它会告诉用户通过 UIAlertView 启用它。

if ([UIApplication sharedApplication].idleTimerDisabled == YES) {
    UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Please enable auto-lock"...];
    [alert show];
    [alert release];
} else {
    /* some code */
}

The above snippet will check to see if the idle timer is disabled. If it is, it will tell the user to enable it via a UIAlertView.

傲影 2024-09-18 07:13:15

您可以使用继承自 UIApplication 的 Session 处理程序类并修复计时器。
这非常简单并且完全可定制。

YOu can use a Session handler class which inherits from UIApplication and fix a timer..
Thats very easy and fully customizable.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文