在后台收集加速度计数据

app*_*ane 6 background accelerometer ios

我正在开发一个iOS 4 +应用程序,它可以将在iPhone上收集的加速度数据传输到服务器.即使应用程序进入后台,应用程序也应收集数据(我想知道此人的动作).

在对互联网进行一些研究后,我了解到该应用程序在关闭后10分钟被杀死,并且无法以与Android(使用服务)相同的方式实现它.

只有一些任务可以在后台运行,如音频播放器,VOIP或地理定位.我在互联网上的某处读到,我们可以使用变通办法让应用程序在后台运行.它使用播放静音的音频播放器.但是,这种解决方法似乎不被Apple接受.

你看到我的问题的任何解决方案?

小智 8

如果您注册应用程序以收听位置并使用CoreMotion,则可以在后台获取加速计数据.

这与以下内容重复:iPhone上的Nike + GPS如何在后台接收加速度计更新?


小智 -2

加速度计不可用于后台线程。阅读这篇MacWorld文章,了解什么是可能的,什么是不可能的。