我想建立一个在iOS5设备上运行的背景计步器。我知道Core Motion框架可以用来实现这一点,就像Nike +正在用他们的计步器应用程序一样。建筑计步器与核心运动
我也听说Core Motion在什么时候可以在后台使用有限制,特别是OReilly的iOS 5书中说:“在iOS5中,Core Motion在您的应用在后台运行时是合法的。出于其他原因,这个应用程序的优势将需要在后台运行。“
这对我来说似乎很陌生。这是否意味着我必须有一个“借口”在后台使用Core Motion?
我想建立一个在iOS5设备上运行的背景计步器。我知道Core Motion框架可以用来实现这一点,就像Nike +正在用他们的计步器应用程序一样。建筑计步器与核心运动
我也听说Core Motion在什么时候可以在后台使用有限制,特别是OReilly的iOS 5书中说:“在iOS5中,Core Motion在您的应用在后台运行时是合法的。出于其他原因,这个应用程序的优势将需要在后台运行。“
这对我来说似乎很陌生。这是否意味着我必须有一个“借口”在后台使用Core Motion?
是的,为了在后台运行你的应用程序,你的应用程序必须在几个有福的类别之一:音乐,位置,VOIP。
编辑:
就让它位置感知。记录计步器活动和GPS位置。
谢谢,杰夫。你知道我们可以在Apple Docs中找到这些信息吗? – 2012-04-18 23:00:12
补充链接回答 – 2012-04-18 23:10:35