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

Problems with dev for versa 2

Every time I go through tutorials and videos to create a new clock face I get "App was built for Fitbit Versa 3 and Fitbit Sense, but connected device only supports Fitbit Versa 2 applications." I don't understand, can I not use the editors provided to create a clock face?

Best Answer
4 REPLIES 4

I gather you've got a Versa 2 and are trying to use Studio. Studio support for SDK4 (Versa 2) is difficult now, but I think it can still be done.

 

You need to edit package.json, which may require changing its filename extension to .txt. Instead of targeting SDK5, you'll need SDK4 (probably 4.2). And, instead of the current build targets, I think you'll need 'mira'. Having made those changes, rename the file back to .json.

 

You'll also need to rename index.gui to index.view, and widgets.gui(?) to widget.defs.

 

This may not be quite right; I don't use Studio.

Peter McLennan
Gondwana Software
Best Answer

I was getting SO frustrated with this exact problem, and this is the perfect fix, but inverse. The names start out as index.view and widget.defs and need to be changed to index.gui and widgets.gui (make sure to add the "s" to widget)

 

Thank you so much, as I was about to give up.

Best Answer

Oh, you're right! I got those filenames backwards; sorry about that!

I'm glad you were able to work out what I meant, rather than what I said. 😉

Peter McLennan
Gondwana Software
Best Answer
0 Votes

Hi, how can I upload the same clock face for all the 6 support clocks (versa, Versa Lite, versa 2, Ionic, versa 3, and sense)

I saw at other developers- clock faces available for all 6 devices. 

 

Do I need to upload all categories of images  (300x300, 348x256, 336x336) in Fitbitstudio? Or do I need to update 2 packags Json? Also what SDK should I use for a clock face available for all 6 clocks?

 

Best Answer
0 Votes