我正在使用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]
的备用内容是什么?
答案 0 :(得分:1)
扩展程序无法按设计修改主机应用程序。如果主机应用程序并不关心屏幕变暗,那么你无能为力。