2016-09-06 32 views
8

我是iOS开发新手,拥有强大的Android背景。在背景模式下收听设备抖动事件

我知道,Android为开发人员提供了更多的控制权和权力来执行他们想要的任何操作,并且如果您的应用在一个月前关闭了,那么听取加速度计事件很容易。

我知道iOS提供了一些后台处理能力,但运动事件的本质是通过视图控制器来处理的。

当应用程序处于后台状态时,是否有任何方法来监听运动事件?

+5

Duplicate:[使用CoreMotion框架在后台接收加速度计更新](http://stackoverflow.com/q/21380806/2415822)。由于附带的奖励,我不能投票结束这个问题。 – JAL

+0

事实上,这是不可能的,只是一个iOS的限制。您可以创建一个在后台不断使用位置服务的应用,并使用该应用允许您的应用在后台运行,然后在检查位置时检查动作,但应用不会被允许进入应用商店。 – owlswipe

回答