- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在努力让 CMPedometer 返回任何步数数据。但是 Iconfigure 我得到 Error Domain=CMErrorDomain Code=103 "The operation couldn't be completed. (CMErrorDomain error 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 中获取类似的数据。
我一定是漏掉了一些简单的东西,但我看不到它是什么!
最佳答案
好的,经过又一天的研究。您必须将 CMPedometer
对象作为类的全局变量。如果它像问题中一样被定义为局部变量,它将不起作用。只需在类级别添加 let pedometer = CDPedometer()
即可解决此问题。
关于ios - CMErrorDomain 错误 103. 是什么意思? (CMP计步器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28145158/
我正在开发一个计步器 Android 应用程序来计算所走的步数,并使用这些步数计算所走的距离和消耗的卡路里。我已经按照教程 Create a Simple Pedometer and Step Cou
c语言计步器: c语言计步器源码,计步器算法.c_李楽的博客-CSDN博客 计步器算法.c /*---------------------------------------------------
我正在尝试使用 HealthKit 的计步器,到目前为止,这就是我所拥有的。它没有失败,但我没有看到任何事件。我错过了什么? import UIKit import HealthKit class V
我需要在点击按钮时重置安卓计步器。我知道当传感器被激活时,该值将继续增加而不会重置为零,直到系统重新启动。 我已经试过了,但它只显示 0; SharedPreferences prefs = getA
我有一个关于 Google 健身的问题。我正在创建一个计步器(哦,奇怪 g)。到目前为止我已经做到了,而且并不难。但是现在我们来解决我的问题。我只阅读传感器 API 的步骤。问题是,我可以通过 Goo
我正在使用 Expo 在 React Native 中设置计步器应用程序,在我真正的三星 s10 设备上测试代码。 I am using the Expo Pedometer documentatio
我目前正在尝试使用 Google Fit API。这是我第一个使用该 API 的应用程序,我一直主要遵循 Google 的文档。 下面是我的代码似乎有问题 我遇到的问题是它似乎没有更新计步器。 pub
我一直在寻找解决方案,但遇到了几个不适合用例的答案。 sample code from Google如果按原样导入可以正常工作,但代码位于 Activity 中,如果您想集成到代码最好位于 fragm
我是一名优秀的程序员,十分优秀!