Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Latest Update causing sync issues

I am using the API to pull data from the fitbit cloud and use it in our iOS app. As of 2/2/2017 we started seeing a decline in user steps. I am also reading the forum and seeing people complaining about syncing issues. Is there any known issues in the new iOS version that would present it self in this way?

Best Answer
4 REPLIES 4

@Hefe316: There are no known issues currently with Fitbit device → Fitbit iOS app syncing.

 

What do you mean you saw a decline in user steps, exactly? The number in the Fitbit iOS app shown to a person is the same number available via the Fitbit Web API because the Fitbit iOS app uses the same Web API that your app uses to get the number of steps.

Best Answer
0 Votes

We are noticing after 2/2 that some of our users are complaining that our app is not reflecting their steps from Fitbit. We have an automated process which records the user's steps using the Fitbit API and displays them in our app. When we re-ran this process for all days since 2/3, the recorded step counts came up considerably. We didn't know if there was a delay of some sort occurring. I was reading on your forum that some iOS users are complaining that their steps weren't syncing to the Fitbit app or that it would sync but then when they would look at the previous day it would be 0. This scenario would explain the drop in steps if it is truly happening.

Here are the examples i referenced.

https://community.fitbit.com/t5/iOS-App/Fitbit-not-syncing-with-iOS-devices/m-p/1826469#U1826469

 

https://community.fitbit.com/t5/iOS-App/Fitbit-not-syncing-yet-again/m-p/1823700#U1823700

 

https://community.fitbit.com/t5/iOS-App/Month-Distance-Discrepancy-between-iOS-and-Dashboard/m-p/179...

 

https://community.fitbit.com/t5/iOS-App/Lost-steps-from-yesterday-and-today/m-p/1828061#U1828061

Best Answer
0 Votes

There is a syncing issue with outdated Blaze devices and iOS 10.2/10.2.1 that can be fixed by updating the device's firmware. More info here.

Best Answer
0 Votes

The Fitbit mobile apps can display live data from the Bluetooth stream, but the data might not be uploaded to Fitbit's servers.

 

When people report a data mismatch, have them do this:

  1. Sign in to https://www.fitbit.com/
  2. Find the last time your tracker synced by clicking on the gear icon in the upper right corner. If the device hasn't synced to Fitbit's servers, it won't be available via the Fitbit Web API. It also won't be displayed in Fitbit's mobile apps, which use the Fitbit API, when a live data from Bluetooth is not available for the current day.
  3. Use the Activity + Stats tile and the date picker to see stats for a given day. These are the numbers current as of the last sync and the ones that will be available via the Fitbit Web API.

 

Step 2 screenshot:Screen Shot 2017-02-21 at 3.45.55 PM.png

 

 

 

Step 3 screenshot:Screen Shot 2017-02-21 at 3.51.33 PM.png

 

 

 

 

Your app can use the Get Devices endpoint to determine the last time a person's devices synced with Fitbit's servers. If it's been awhile, ask the person to perform a manual sync in the Fitbit app. Instructions are here.

Best Answer