【发布时间】:2016-06-25 00:44:26
【问题描述】:
我正在寻找一种方法来检测锻炼检测/停止使用 HealthKit,但似乎无法检测到它。
在 Android 中,您会获得会话的“ACTION_SESSION_START”和“ACTION_SESSION_END”。
有没有人尝试检测锻炼开始/停止?
感谢您的宝贵时间!
【问题讨论】:
-
您是否尝试检测 watchOS 上的另一个应用程序何时?没有用于此的 API。你想用这些信息做什么?
-
@Allan 我正在为 HealthKit 创建一个测试应用程序,想知道是否有任何方法可以“监听”或“查询”锻炼状态的状态变化,无论是来自另一个应用程序还是来自苹果手表。基本上是用测试应用程序记录“任何锻炼开始”或“任何锻炼停止”。谢谢你的回答!
-
我没有在
HKWorkout文档中看到此功能:developer.apple.com/reference/healthkit/hkworkout -
This 是一个很棒的教程,应该可以回答你的问题。
-
@Dershowitz123 该教程展示了如何保存锻炼,而不是检测它们。