我正在开发一个应用,其中我们必须显示用户行进的距离。我们正在使用HealthKit来获取距离。但这有时会提供错误的数据。
for (int i = 1; i = days; i++)
{
}
它报告了7英里的1159步
{
"sourceName": "Watch",
"distance": 7.144525968344865,
"startDate": "2019-03-25T07:19:57Z",
"quantity": 1159,
"endDate": "2019-03-25T07:29:57Z"
}
这两个记录的数量几乎相同,但是距离差异很大。提前致谢。