Fit asで記録した歩数がApple Healthに反映されないときの確認事項
緑色の確認メッセージが表示されていれば、歩数はApple Healthに入っている。Fit asのTodayの合計とステップリストの今日の行を確認する。代わりにエラーが出た場合はHealthの書き込み権限がオフになっているので、設定でオンにする。他のアプリだけに反映されない場合は、そのアプリが他のアプリの書き込みデータを集計しない選択をしている。
手順1:記録は成功した?
ホームタブからの記録が成功すると、「Walking logged — 6561 steps to Health」のような緑色の確認メッセージが表示され、ホーム上部のTodayの行が更新される。これが表示されていれば、データは書き込まれている。このメッセージに気づかずに何度も記録し直すと、歩数が二重になることがある。
代わりにアラートが表示された場合は、そのタイトルを確認する:
- ヘルスキットエラー:Fit asにApple Healthへの書き込み権限がない。アラート内の設定を開くをタップするか、アプリ内の設定>Manage Health Accessに進む。
- 保存エラー(ステップの保存に失敗しました。もう一度試してください。):書き込みが完了しなかった。もう一度試す。何度も失敗する場合は上記の権限を確認する。
手順2:Healthの書き込み権限を再度オンにする
- Fit asで設定を開き、Manage Health Accessをタップする。iOSの設定アプリが開く。
- iOSの設定で、プライバシーとセキュリティ>ヘルスケアに進み、Fit asの項目を開く。
- 歩数と「ウォーキング+ランニング距離」(ワークアウトを記録するを使う場合はワークアウトも)の書き込みをオンにする。
- Fit asに戻り、もう一度散歩を記録する。
手順3:正しい場所を確認する
- ステップリストは、Apple Healthから取得した直近30日分の1日ごとの歩数合計を表示する(無料版でも今日の行は含まれる)。今日の数値が増えていれば記録は反映されている。
- ホームタブの記録は歩数と距離であって、ワークアウトではないので、トレーニング履歴やInsightsのカードには表示されない。これは想定どおりの動作。
- ワークアウトを記録するで保存したワークアウトはトレーニング履歴に表示される。下に引いて一覧を更新する。
- Healthアプリでは、その記録は歩数の項目にFit as由来として、記録をタップした時点で終わるように登録される。
他のアプリに歩数が反映されないのはなぜ?
データはApple Healthに保持されるが、何を読み取るかは各アプリが決める。フィットネス系や特典・ゲーム系のアプリの中には、自社センサーの記録だけを数えるものや、手入力とマークされたサンプルを無視するものがある。歩数について自分自身のHealth読み取り権限が必要なアプリもある。これらはFit asが変えることはできない。
他のアプリはそれぞれの更新タイミングで反映される。Healthへの書き込みは即時だが、他のアプリは次に同期したときに追いつくだけの場合がある。
合計が思っていたより多い・少ない
- Todayの行とステップリストは、iPhone本体、ウォッチ、Fit asなど、すべての元データからのApple Healthの合計を表示する。重複部分はHealth独自のルールで除外される。
- ホームタブの記録は今日の枠に押し込まれる:深夜直後に記録した散歩は前日から始められず、続けて記録した2件目は残りの時間帯にしか入らない。1日の合計自体は正しい値になる。
- 同じ散歩を2回記録してしまった場合は、Healthアプリで余分な記録を削除する。Fit asには削除ボタンがない。
よくある質問
Fit asでApple Healthの歩数を更新するには?
Todayの合計は記録するたびに更新されます。ステップリストはタブを開いたときにデータを読み込み直し、トレーニング履歴は下に引くと更新されます。
記録した歩数が他のアプリで集計されないのはなぜですか?
そのアプリが、別のアプリがApple Healthに書き込んだデータを読むかどうかを決めています。手入力の歩数を完全に無視するアプリもあります。
設定時に今はいいをタップしました。それでも記録できますか?
アクセスを許可すれば記録できます。Fit asで設定を開き、Manage Health Accessをタップして、iOSの設定でFit asのHealth書き込みをオンにしてください。