CMSensorRecorder returns data outside of the requested date range

Originator:jasdeep.saini
Number:rdar://26497191 Date Originated:5-26-2016
Status:Open Resolved:
Product:Apple Watch Product Version:Watch OS 2.2 & 2.2.1
Classification:Watch OS Reproducible:Yes
 
Summary:
When the CMSensorDataList returns data, the first part of the list has start dates outside of the requested range

Steps to Reproduce:
1. Use the CMSensorRecorder to record accelerometer data.
2. Use the CMSensorRecorder to retrieve the data.
3. Repeat step 2 until data is returned.  It can take up to 3 minutes to get the data.

Expected Results:
Only data with start dates within the requested range will be returned.

Actual Results:
Data with start dates before the requested start date are returned.

Version:
2.2 & 2.2.1

Configuration:
Watch OS 2.2
 iOS 9.3.1
XCode 7.3 

Watch OS 2.2.1
iOS 9.3.2
XCode 7.3.1

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!