防止iOS应用程序扩展中的调光屏幕
问题描述:
我正在开发带有操作应用程序扩展的iOs应用程序。在Action App Extension正在运行时,我想阻止设备调暗其屏幕。防止iOS应用程序扩展中的调光屏幕
我已经加了[[UIApplication sharedApplication] setIdleTimerDisabled:YES]
但它给了我这个错误。
'sharedApplication'is unavailable:not available on iOS(App Extension) - 在适当的地方使用基于视图控制器的解决方案。
所以我想问一下,"view controller based solutions"
是什么? iOS应用程序扩展中的[[UIApplication sharedApplication] setIdleTimerDisabled:YES]
的备用内容是什么?
答
扩展不能通过设计修改主机应用程序。如果主机应用程序不关心屏幕变暗,则无法执行任何操作。
+0
ohh,我明白了......我想我应该把这个标记为答案...... –
它被添加到应用程序代表? – MetaSnarf
不,我把它添加到我的应用程序扩展 –