计步器与背景iOS中的通知

时间:2016-01-21 20:57:24

标签: ios background-process

我想做使用步骤计数器的应用程序(使用M7),我想在用户达到某些步骤时创建推送通知。 例如当用户达到500步时,应用程序会发送一条通知,例如“嘿,你很棒!” 那么,它可以在后台模式下吗?如何? 谢谢!

1 个答案:

答案 0 :(得分:0)

欢迎来到SO! (:

请花一点时间概述this tour并阅读this short article

一般来说,问题不应该是广泛的或一般性的,你应该提出你的问题以及你尝试过的和失败的事情和/或你已经弄清楚的事情。

由于您的问题相当广泛,我的回答也很广泛。 要使用iPhone上的内置芯片访问计步器,您应该使用CoreMotion框架,特别是CMMotionActivityManager(..),使用它的2个主要方法:startActivityUpdatesToQueue和{{1 }}。有关详情,请访问iOS Dev Library Docs

使用queryActivityStartingFromDate(..)发送基于本地活动的通知,请参阅here on how to use it

祝你好运!