【问题标题】:Preventing iPhone Auto lock via application's plist file通过应用程序的 plist 文件防止 iPhone 自动锁定
【发布时间】:2012-05-09 13:08:15
【问题描述】:

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

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

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

禁用自动锁定。但是如果有一个 plist 选项那就太好了,这样我就可以通过 plist 而不是通过代码来配置应用程序。

干杯!

【问题讨论】:

    标签: iphone ios cordova


    【解决方案1】:

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

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

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

    【讨论】:

    • 啊,非常感谢您的提示。我实际上忘记将其重置为否。我现在将添加该行。
    猜你喜欢
    • 1970-01-01
    • 2013-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-12
    • 1970-01-01
    • 2011-02-25
    • 1970-01-01
    相关资源
    最近更新 更多