歩数計のサブスクリプションを使用して、アプリが最後にバンドに接続されてからユーザーが歩んだ歩数を追跡したいと考えています。UIでできるように、今日の歩数を読み取る方法があることを望んでいましたが、それを行う方法が見つかりませんでした. SDK には、「Windows と iOS では、サブスクリプションを維持するために常時接続が必要です。バンドが電話との接続を失った場合、サブスクリプションは停止され、再接続時に自動的に有効になることはありません。」と記載されています。これを正しく理解すると、接続された単一のセッションの bandClient.SensorManager.Pedometer.StartReadingsAsync() と bandClient.SensorManager.Pedometer.StopReadingsAsync() の間で実行されたステップ数しか測定できないように思えます。
バックグラウンド タスクを通じてバンドへの断続的な接続を使用して、ユーザーが 1 日に行った合計歩数を追跡する方法はありますか?