CMPedometer and CMPedometerData should pool step data from the Apple Watch
| Originator: | alexprice | ||
| Number: | rdar://20794247 | Date Originated: | 3rd May 2015 |
| Status: | Closed | Resolved: | |
| Product: | iOS SDK | Product Version: | |
| Classification: | Enhancement | Reproducible: | N/A |
Summary: Data returned from the CMPedometer and CMPedometerData classes return a step count based only on steps from the M7 and M8 motion co-processors. When an Apple Watch is connected these APIs should smartly pool step data contributed by the Apple Watch (as the Health app appears to). Many apps (Pedometer++, FitBit, Moves, etc) use the CMPedometer classes to track and report a user's step count, however CMPedometer is no longer providing a full and complete picture of all of the available data. Steps to Reproduce: 1. Pair an Apple Watch to an iPhone. 2. Record various steps by moving around with the Apple Watch but without the iPhone. Expected Results: The step count returned by CMPedometer is higher than before the new steps, as it smartly pools steps recorded by the Apple Watch into the returned total. Actual Results: The step count returned by CMPedometer remains unchanged, as the iPhone was not on the user's person to record the steps. Version: iOS 8.3 [12F70], Watch OS 1.0 [12S507] Notes: Configuration: iPhone 6, Apple Watch
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!