HKLiveWorkoutBuilder + GPS HKQuantityTypeIdentifier.distanceWalkingRunning - PullRequest
3 голосов
/ 29 мая 2019

У меня есть HKLiveWorkoutBuilder для отслеживания пробега на улице.У меня также есть LocationManager, чтобы добавить места к тренировке с HKWorkoutRouteBuilder.

Я получаю HKQuantityTypeIdentifier.distanceWalkingRunning методом workoutBuilder(_ workoutBuilder: HKLiveWorkoutBuilder, didCollectDataOf collectedTypes: Set<HKSampleType>) делегата.Кто-нибудь может мне сказать, если эти значения генерируются только CoreMotion или Apple также учитывает CLLocations, которые я добавил?Поскольку вы получаете это значение также без использования GPS, я не совсем уверен, что Apple учитывает GPS для расчета расстояния.

Если нет, как я могу добавить расстояние, рассчитанное моим LocationManager, к моей тренировке

...