防止iOS App Extension中的调光屏幕

时间:2015-10-09 02:42:18

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

我正在使用Action App Extension开发一个iOs应用程序。当Action App Extension运行时,我想阻止设备调暗其屏幕。

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

  

'sharedApplication'不可用:iOS上不可用(App Extension) - 请在适当情况下使用基于视图控制器的解决方案。

所以我想问一下,"view controller based solutions"是什么? iOS App Extension中[[UIApplication sharedApplication] setIdleTimerDisabled:YES]的备用内容是什么?

1 个答案:

答案 0 :(得分:1)

扩展程序无法按设计修改主机应用程序。如果主机应用程序并不关心屏幕变暗,那么你无能为力。