我知道这个问题之前已经讨论过:在屏幕锁定时启用 iPhone 加速度计
我尝试了帖子中提到的解决方案,包括添加 DeepSleepPreventer 模块,以及按照答案Enable iPhone accelerometer while screen is locked中的建议启用接近传感器,方法是添加:
UIDevice *device = [UIDevice currentDevice];
device.proximityMonitoringEnabled = YES;
但是,一旦我手动锁定 iPhone touch 上的屏幕,加速度计就会停止发送数据。我正在使用 iOS SDK 4.3。我错过了什么吗?任何帮助将不胜感激。