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

Sideload of app failed. App was built for , but connected device only supports ...

ANSWERED

Sideload of app failed. App was built for , but connected device only supports Fitbit Ionic/Versa

Strange, there is nothing the App was built for.

I tried both Ionic and Versa.

Is there an issue in Studio?

Community Council MemberMario Dings | Rotterdam NL
Fitbit: Versa, Versa2, Sense. (Versa light) - Phone: Android. - Developer clockfaces.(Nederlands)
Best Answer
0 Votes
1 BEST ANSWER

Accepted Solutions

I've not seen this error before. Did it clear itself after a refresh of the site?

View best answer in original post

Best Answer
0 Votes
6 REPLIES 6

I've not seen this error before. Did it clear itself after a refresh of the site?

Best Answer
0 Votes

I've seen this a few times. I could never work out what caused it; package.json clearly listed the target devices. I think I got around it by using CLI with updated dependencies. That's not much consolation.

Peter McLennan
Gondwana Software
Best Answer
0 Votes
Yes. The error was gone the next day.

Verstuurd vanaf mijn iPad
Community Council MemberMario Dings | Rotterdam NL
Fitbit: Versa, Versa2, Sense. (Versa light) - Phone: Android. - Developer clockfaces.(Nederlands)
Best Answer
0 Votes

I get this error if I have the simulator open to one of the devices (Versa 2) and in the json file, I remove the versa 2 from the compatible device list then I try to build the app again.  

 

Adding the device back into the json file fixed the problem for me. 

Best Answer
0 Votes

@JonFitbit You can close this one. I have no more issues with Studio.

If so , I delete (parts of) the "Fitbit OS Simulator" 

Windows: C:\Users\mario\AppData\Roaming\Fitbit OS Simulator

 

Community Council MemberMario Dings | Rotterdam NL
Fitbit: Versa, Versa2, Sense. (Versa light) - Phone: Android. - Developer clockfaces.(Nederlands)
Best Answer
0 Votes

I managed to solve and run in the FitBit OS Simulator (selected as target device):

 

  1. Select the file package.json
  2. Find SDK Version and select Version 4.2
  3. Scroll up to Build Targets and now you should be able to select Fitbit Versa 2
  4. Rename widget.defs to widgets.gui
  5. Rename index.view to index.gui

I still can't get it running in the watch though :'(

Best Answer
0 Votes