Ciao a tutti,
devo sapere quanti passi un utente ha fatto un'ora dall'ora corrente.
Il codice sembra giusto ma il numero di passi che mi ritonano dal codice è "nil".
Qualche idea?
Nella console mi compaiono queste 2 scritte:
2018-03-16 16:55:01.473645+0100 JITAI2[2964:1939863] [Generic] Error on message reply (Connection invalid)
2018-03-16 16:55:01.473679+0100 JITAI2[2964:1939863] [Pedometer] Unable to parse message when checking for availability!
devo sapere quanti passi un utente ha fatto un'ora dall'ora corrente.
Il codice sembra giusto ma il numero di passi che mi ritonano dal codice è "nil".
Qualche idea?
Codice:
if(CMPedometer.isStepCountingAvailable()){
let fromDate = NSDate(timeIntervalSinceNow: -3600)
pedometer.queryPedometerData(from: fromDate as Date, to: Date()) { (data : CMPedometerData!, error) -> Void in
print(data)
DispatchQueue.main.async { () -> Void in
if(error == nil){
self.dateLabel.text = "\(data.numberOfSteps)"
}
}
}
}
Nella console mi compaiono queste 2 scritte:
2018-03-16 16:55:01.473645+0100 JITAI2[2964:1939863] [Generic] Error on message reply (Connection invalid)
2018-03-16 16:55:01.473679+0100 JITAI2[2964:1939863] [Pedometer] Unable to parse message when checking for availability!
Ultima modifica: