我想构建一个在iOS5设备后台运行的计步器。我知道Core Motion框架可以用来实现这一点,就像Nike+对他们的计步器应用所做的那样。
我还听说在后台使用核心动作是有限制的,特别是奥莱利的iOS 5书中说,“在iOS5中核心动作是合法的,而你的应用程序是在后台运行的。要利用这一点,你的应用程序需要出于其他原因在后台运行。”
这对我来说似乎很奇怪。这是否意味着我必须有一个“借口”才能在后台使用Core Motion?
发布于 2012-04-19 06:44:53
是的,为了在后台运行你的应用程序,你的应用程序必须是几个幸运的类别中的一个:音乐,位置,VOIP。
编辑:
发布于 2013-09-26 07:01:25
只要让它知道位置就行了。记录计步器活动和GPS位置。
https://stackoverflow.com/questions/10219132
复制相似问题