检测用户的 运行 率

Detect user's running rate

我想实现以学习为目的的健身应用程序。我想检测用户的动作,例如 运行,走路。根据我的研究,现在我可以使用 CoreMotion 框架中的 motionActivityManager 检测用户的 activity。现在我想检测用户的速率。例如,用户 运行 每小时公里数。

任何人都可以提出任何建议来实现这一目标吗?谢谢

我会在这里查看有关核心运动的文档:https://developer.apple.com/documentation/corelocation/cllocation

您可以使用速度和航向变量获取设备速度和航向。速度变量以米每秒为单位,因此您可以从

轻松转换为 km/s