2010-02-19 71 views

回答

4

不是,它不是。您基本上不能在後臺運行任何音樂應用程序。

雖然手機暫停時可以運行加速度計。

看到這個博客如何做到這一點:http://marcopeluso.com/2009/08/23/how-to-prevent-iphone-from-deep-sleeping/

我用這個技術,我的GPS記錄應用程序。

+0

你如何使用它? – 2012-01-03 06:50:23

+0

您是否在後臺使用加速度計?你能告訴我你是怎麼做到的。我已經下載了代碼,並嘗試在我的類中獲取加速度計數據。該文件播放,但加速度計根本不會被調用。 – 2012-01-03 09:10:53

+0

安德魯約翰遜 - 蘋果公司通過在背景中的應用程序也接受播放沉默的聲音。 – Madhu 2013-06-18 04:47:27

0

不,目前不可能,至少如果你想通過App Store分發你的應用程序。

13

如果您的應用由於其他原因被允許在後臺運行,您現在可以這樣做。請參閱Core Motion API的startAccelerometerUpdatesToQueue:withHandler:方法here

+0

你的美麗,那就是我一直在尋找的。是的,你可以在後臺處理加速度計。 Google startAccelerometerUpdatesToQueue:withHandler會告訴您手機會將加速數據排隊,然後將其發送給處理函數以定期處理。 – 2012-07-12 04:10:28

+1

使用startAccelerometerUpdatesToQueue:處理程序我們可以在應用程序發送者到後臺後的前10分鐘獲取加速度計更新。請繼續獲取更新。 – Madhu 2013-06-18 05:05:10

相關問題