如果我使用以下方法在设备上启用接近传感器:
[[UIDevice currentDevice] setProximityMonitoringEnabled:true];
它按预期工作。但是我有一个在后台线程上运行的计时器,当触发时我希望设备唤醒。如果我打电话
[[UIDevice currentDevice] setProximityMonitoringEnabled:false];
当屏幕由于接近传感器而关闭时,设备不会唤醒。相反,我需要再次移动设备,它会在传感器禁用的情况下唤醒。
有没有办法强制设备/屏幕唤醒?是否有其他方法可以节省电池寿命?我相信简单地将屏幕亮度设置为 0.0f 不会禁用背光。