我完全努力让CMPedometer返回任何步数据.但是Iconfigure我得到错误域= CMErrorDomain代码= 103“操作无法完成(CMErrorDomain错误103.)”
我使用swift,并将queryPedometerDataFromDate查询分解为尽可能简单.
let pedometer = CMPedometer() let fromDateString = "2015-01-22" let toDateString = "2015-01-23" let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "YYYY-MM-DD" let fromDate = dateFormatter.dateFromString(fromDateString) let toDate = dateFormatter.dateFromString(toDateString) pedometer.queryPedometerDataFromDate(fromDate,toDate: toDate) { (data:CMPedometerData!,error:NSError!) -> Void in if error == nil { println(data) } else { println(error) } }
我已经为我的应用程序启用了运动检测功能,并且从HealthKit中获取类似的数据没有问题.
我一定会错过一些简单的东西,但我看不到它是什么!