0
嗨我有一個應用程序,從加速度計讀取數據。然而,屏幕鎖定後,這是不可能的。屏幕鎖定後讀取加速度計
我曾嘗試以下
-(void)startMonitoring{
UIApplication *thisApp = [UIApplication sharedApplication];
thisApp.idleTimerDisabled = YES;
....
....
}
-(void)stopMonitoring{
UIApplication *thisApp = [UIApplication sharedApplication];
thisApp.idleTimerDisabled = NO;
....
....
}
我怎能從屏幕被鎖定後也加速計讀數。
這裏馬可波羅設立了詳細的說明:http://blog.marcopeluso.com/2009/08/23/how-to-prevent-iphone-from-deep-sleeping/ – Kay 2010-09-08 10:01:20
剛剛試了一下出。它仍然沒有工作。儘管聲音每隔5秒播放一次,但我仍無法從加速度計獲取任何數據。 – Jason 2010-09-08 11:18:49
奇怪。在AppDelegate的applicationWillResignActive方法中是否有任何操作停止加速度計?還有另一個問題處理這個問題,並在那裏工作: http://stackoverflow.com/questions/2529422/enable-iphone-accelerometer-while-screen-is-locked – Kay 2010-09-08 15:17:53