有没有办法阻止iPhone通过应用程序的plist自动锁定。更具体地说,一个PhoneGap应用程序?
我编写了一个使用Phonegap框架的应用程序。在其中,我有几个自定义插件,其中包含代码
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
禁用自动锁定。但是,如果存在plist选项,那么我可以通过plist而不是代码来配置应用程序。
干杯!
答案 0 :(得分:7)
不 - 你应该在绝对必要时禁用空闲计时器。来自文档:
您应该仅在必要时设置此属性,并且当需要不再存在时,应确保将其重置为NO。
使用Info.plist键可以在整个应用程序的生命周期内禁用它将违反此准则。