Как показать скрытие отслеживания шагов iPhone в HealthKit?
Мое приложение синхронизирует данные шагов сторонних производителей с HealthKit. Однако сам iPhone также будет выполнять пошаговое отслеживание, в результате пользователь увидит данные из двух источников, добавленных вместе.
В приложении "Здоровье" утверждается, что отображается верхний источник, но это не совсем так. Данные из всех источников будут складываться вместе, что плохо для пользователей. Есть ли способ решить эту проблему?
1 ответ
Аптечка может иметь повторяющиеся записи данных из разных источников.
Например, процессор M7/M8 и Jawbone UP добавят образцы подсчета шагов в аптечку.
Когда вы используете запрос статистики, аптечка предоставит правильную статистику в зависимости от того, в каком порядке настроены источники.
В противном случае вам нужно будет либо отфильтровать по источнику (и выбрать источник, который вы предпочитаете), либо найти дубликаты на основе отметок времени начала / конца, что, на мой взгляд, является предпочтительным методом, но требует больше работы.