1
我發現iOS 7中的問題經常發生,但並非總是如此。如何從屏幕鎖定返回後重新啓動設備運動?
首先,我設置了這樣的設備運動:
[self.motionManager startDeviceMotionUpdatesUsingReferenceFrame:CMAttitudeReferenceFrameXArbitraryCorrectedZVertical
toQueue:[NSOperationQueue currentQueue]
withHandler:motionHandler];
它的工作原理,直到用戶與iOS 7 當用戶等待大約5秒,他再次解鎖屏幕之前鎖定在iPad迷你屏幕,設備運動再次正常工作。
當用戶在鎖定屏幕後快速解鎖屏幕時,設備動作停止工作,處理程序不再被調用。
我假設在這種情況下,程序員必須手動重啓設備動作。建議如何確保設備運動成功運行?