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

tha*_*oru 2 iphone ios cordova

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

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

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
Run Code Online (Sandbox Code Playgroud)

禁用自动锁定.但是如果存在plist选项以便我可以通过plist而不是通过代码来配置应用程序,那将会非常棒.

干杯!

iKe*_*dac 7

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

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

拥有一个Info.plist键可以在整个应用程序的生命周期内禁用它,这将违反本指南.