我想使用计步器订阅来跟踪自我的应用上次连接到手环以来用户所采取的步数。我希望有一种方法可以读取今天采取的步骤数,就像在 UI 中一样,但我还没有找到一种方法来做到这一点。SDK 表示“在 Windows 和 iOS 上,需要持续连接才能维持订阅。如果乐队失去与手机的连接,订阅将停止,并且在重新连接时不会自动启用。” 如果我理解正确,听起来我只能测量单个连接会话的 bandClient.SensorManager.Pedometer.StartReadingsAsync() 和 bandClient.SensorManager.Pedometer.StopReadingsAsync() 之间采取的步骤数。
有没有办法通过后台任务使用与乐队的间歇性连接来跟踪用户全天采取的总步数?