Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从我的应用程序锁定iphone主屏幕_Iphone_Ios - Fatal编程技术网

从我的应用程序锁定iphone主屏幕

从我的应用程序锁定iphone主屏幕,iphone,ios,Iphone,Ios,我想从我的应用程序以编程方式锁定设备主屏幕。在IOS中可能吗 在我的应用程序中,如果用户空闲1分钟,我想锁定设备。情况就是这样 谢谢 然后,您可以使用以下代码锁定手机 [UIApplication sharedApplication].idleTimerDisabled = YES; 您可以通过在Appdelegate的窗口中添加块视图来锁定自己的应用程序。但锁定设备是操作系统的责任。我认为,如果你以某种方式实现了这一点,那么仍然可能会拒绝你的应用程序 你的意思是如果用户空闲一分钟,然后从家里

我想从我的应用程序以编程方式锁定设备主屏幕。在IOS中可能吗

在我的应用程序中,如果用户空闲1分钟,我想锁定设备。情况就是这样

谢谢
然后,您可以使用以下代码锁定手机

[UIApplication sharedApplication].idleTimerDisabled = YES;

您可以通过在Appdelegate的窗口中添加块视图来锁定自己的应用程序。但锁定设备是操作系统的责任。我认为,如果你以某种方式实现了这一点,那么仍然可能会拒绝你的应用程序

你的意思是如果用户空闲一分钟,然后从家里清除任何无法进入的内容,对吗?不,如果用户在我的应用程序中,并且用户在我的应用程序中保持设备空闲,那么我想在1分钟后锁定手机。你不能。。。公共API不允许这样做:)[UIApplication sharedApplication].idleTimerDisabled=是的,这也不起作用?我说它有用…不。。。如果设置IDletimerDisabled:是,它甚至会禁用设备设置中设置的屏幕锁定计时器。您的任务实际上是在一分钟后锁定它,然后尝试以下[[UIApplication sharedApplication]SetIdleTimeDisabled:YES];您在哪里尝试此代码??意思是在定时器1分钟后此方法或此代码调用???@ParasJoshi,Jithen想在1分钟后锁定屏幕,如果您设置IDletimerDisabled:是的,它甚至会禁用设备设置中设置的屏幕锁定定时器。然后查看此答案,您可能会了解一些想法,我希望这对您有所帮助此代码不会执行您的建议。[UIApplication sharedApplication].idleTimerDisabled=是;当你的应用程序运行时,手机不会自动进入锁定状态。