建筑计步器与核心运动

时间:2012-04-18 22:41:55

标签: iphone ios ios5 accelerometer core-motion

我想在iOS5设备上构建一个在后台运行的计步器。我知道Core Motion框架可以用来完成这个,就像Nike +正在使用他们的计步器应用程序。

我也听说Core Motion可以在后台使用时有限制,特别是OReilly的iOS 5书中说,“在你的应用程序在后台运行时,iOS5 Core Motion是合法的。这个你的应用程序需要在后台运行,原因是其他原因。“

这对我来说很奇怪。这是否意味着我必须有一个“借口”在后台使用Core Motion?

2 个答案:

答案 0 :(得分:1)

是的,为了在后台运行您的应用,您的应用必须属于以下几个有福的类别之一:音乐,位置,VOIP。

编辑:

您可以在此处找到文档:https://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/CoreData/Articles/cdRelationships.html

答案 1 :(得分:1)

让它识别位置。记录计步器活动和GPS位置。