iOS-计算跑步时间和距离

iOS-计算跑步时间和距离,ios,swift,core-motion,Ios,Swift,Core Motion,我正在处理个人健康援助应用程序,我必须计算一些数据,如步行步数、时间和距离。类似于跑步和汽车(当用户骑在车上时)。这将收集数据w.r.t时间-收集设备数据 对于步行,我使用CMPedometer计算距离和步数(尽管在测量时间方面找不到任何帮助) 但对于计算跑步距离和时间,我没有找到任何帮助。我尝试使用CMMotionActivityManager,但CMMotionActivity只返回活动类型(跑步或自动)和开始时间,没有结束时间或任何距离 请帮助我找到一个解决方案来获取这些数据,而无需在前台

我正在处理个人健康援助应用程序,我必须计算一些数据,如步行步数、时间和距离。类似于跑步和汽车(当用户骑在车上时)。这将收集数据w.r.t时间-收集设备数据

对于步行,我使用CMPedometer计算距离和步数(尽管在测量时间方面找不到任何帮助)

但对于计算跑步距离和时间,我没有找到任何帮助。我尝试使用CMMotionActivityManager,但CMMotionActivity只返回活动类型(跑步或自动)和开始时间,没有结束时间或任何距离

请帮助我找到一个解决方案来获取这些数据,而无需在前台运行应用程序


谢谢你

你可以获得开始和结束的当前时间查看更多:@mohsen谢谢你的回复,实际上这与时间转换无关。我需要测量各种活动,如跑步或汽车运动