CMPedometer: queryPedometerData привязан к значению 9251

Я запрашиваю CMPedometerЯ сделал много испытаний с разными Date() а также CMPedometer.queryPedometerData никогда не возвращайте более 9251 шагов.

Например, если я сделаю запрос для каждого дня (Дата () - Дата - 1, -2 ... 10), когда пройдено 9251 шаг, все мои следующие шаги будут равны 0.

 self.pedometer?.queryPedometerData(from: dateStart, to: dateEnd, withHandler: { (data, error) -> Void in
        if let numberOfSteps = data?.numberOfSteps.intValue{
            print("\(numberOfSteps))")
        }
    })

Что-то изменилось? Я не могу найти ничего об этой проблеме. Это сработало несколько дней назад, похоже на ошибку в Apple API, если кто-то может это подтвердить:(

0 ответов

Другие вопросы по тегам