通过应用程序的plist文件阻止iPhone自动锁定

时间:2012-05-09 13:08:16

标签: iphone ios cordova

有没有办法阻止iPhone通过应用程序的plist自动锁定。更具体地说,一个PhoneGap应用程序?

我编写了一个使用Phonegap框架的应用程序。在其中,我有几个自定义插件,其中包含代码

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

禁用自动锁定。但是,如果存在plist选项,那么我可以通过plist而不是代码来配置应用程序。

干杯!

1 个答案:

答案 0 :(得分:7)

不 - 你应该在绝对必要时禁用空闲计时器。来自文档:

  

您应该仅在必要时设置此属性,并且当需要不再存在时,应确保将其重置为NO。

使用Info.plist键可以在整个应用程序的生命周期内禁用它将违反此准则。