2016-09-06 24 views
8

我是iOS開發新手,擁有強大的Android背景。在背景模式下收聽設備抖動事件

我知道,Android爲開發人員提供了更多的控制權和權力來執行他們想要的任何操作,並且如果您的應用在一個月前關閉了,那麼聽取加速度計事件很容易。

我知道iOS提供了一些後臺處理能力,但運動事件的本質是通過視圖控制器來處理的。

當應用程序處於後臺狀態時,是否有任何方法來監聽運動事件?

+5

Duplicate:[使用CoreMotion框架在後臺接收加速度計更新](http://stackoverflow.com/q/21380806/2415822)。由於附帶的獎勵,我不能投票結束這個問題。 – JAL

+0

事實上,這是不可能的,只是一個iOS的限制。您可以創建一個在後臺不斷使用位置服務的應用,並使用該應用允許您的應用在後臺運行,然後在檢查位置時檢查動作,但應用不會被允許進入應用商店。 – owlswipe

回答