【问题标题】:Prevent dimming screen in iOS App Extension防止 iOS 应用扩展中的屏幕变暗
【发布时间】:2015-10-09 02:42:17
【问题描述】:

我正在开发一个带有 Action App Extension 的 iOs 应用。当 Action App Extension 运行时,我想防止设备使其屏幕变暗。

我添加了[[UIApplication sharedApplication] setIdleTimerDisabled:YES],但它给了我这个错误。

'sharedApplication' 不可用:在 iOS 上不可用(应用程序扩展) - 在适当的情况下使用基于视图控制器的解决方案。

所以我想问一下,"view controller based solutions" 是什么? iOS 应用扩展中[[UIApplication sharedApplication] setIdleTimerDisabled:YES] 的替代品是什么?

【问题讨论】:

  • 是否添加到应用委托中?
  • 不,我已将其添加到我的应用扩展中

标签: ios objective-c ios-app-extension uiapplication


【解决方案1】:

扩展程序无法根据设计修改宿主应用程序。如果宿主应用不关心屏幕变暗,那么您无能为力。

【讨论】:

    猜你喜欢
    • 2013-06-28
    • 1970-01-01
    • 1970-01-01
    • 2014-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    相关资源
    最近更新 更多