CMSensorRecorder-读取历史数据有时返回nil

时间:2018-09-25 20:06:43

标签: swift accelerometer

试图列出CMSensorRecorder在调用accelerometerData(from:to :)时将返回Nil列表的原因列表

https://developer.apple.com/documentation/coremotion/cmsensorrecorder/1615937-accelerometerdata

1)我们注意到,如果手表在充电器上,则该呼叫在该时间段内将返回Nil。

2)我正在推测手表是否处于低功率模式(电池电量不足10%),它也可能返回Nil。

3)有时,加速度计在后台模式下不返回数据。如果我在前景模式下向加速度计查询相同的日期/时间范围,则会收到数据。

还有哪些其他情况可能会发生这种情况?

我问的是,当手机不在充电器上或处于低功耗模式时,调用该方法时,我们的程序会定期收到Nil列表。

谢谢

0 个答案:

没有答案