02-07-2019 05:34
02-07-2019 05:34
Hi. I'm developing 3 apps for Ionic and when I run them locally as a sideload app on the watch, only one of them is shown.
1- How can I have all of them on the watch?
2- The icon of the apps are sometimes loaded incorrectly. For example, if I run app A and B one after each other, the icon of app A is loaded instead of the one for app B.
I'd appreciate that I receive the answer to both of my questions.
02-07-2019 06:10
02-07-2019 06:10
Have you done a restart to the device?
When I first sideload an app I have observed that sometimes the icon is not loaded and is just a black/empty icon.
But after the restart, the icons works and side-loading apps will continue to work.
I am not updating the icons.
I have 4 sideloaded apps and I have not observed any major issues
02-07-2019 08:01
02-07-2019 08:01
The thing is, when I run app A and then app B, the app A is removed and app B is displayed. So, at the same time I can only see the latest run app on my smartwatch. But I want to see all of my apps as they do different things.
In the first step, I copied app B project from app A and then I modified the files including the name of the app in the package.json. But I do not understand why fitbit only show one app at a time... is there any specific setting to this issue that I should do?
02-07-2019 08:29
02-07-2019 08:29
Well... I wanted to ask this in the first place... but I thought that is common sense.
Do you have different fitbit.appUUID inside package.json ?
Each application needs to have different UUID ... second U stands for unique 🙂
02-07-2019 08:32
02-07-2019 08:32
I checked and all of the UUIDs are the same!
02-07-2019 08:35
02-07-2019 08:35
Use unique ID for each app and see if it works.
You can get an UUID v4 from https://www.uuidgenerator.net/
02-07-2019 08:37
02-07-2019 08:37
How can change UUID in Fitbit Studio?
02-07-2019 15:50
02-07-2019 15:50
I have used Fitbit Studio for a short time... but I have always created a new project and never overwritten the package.json file.
You were not supposed to copy/paste the whole package.json file.
--------
You can drag and drop the package.json file outside of the root folder (for example in app), then you can edit it like a normal text file... when you are done, move it back to root 🙂