Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clockface unlisted and installation not possible? #21

Open
sibbl opened this issue Jun 21, 2024 · 1 comment
Open

Clockface unlisted and installation not possible? #21

sibbl opened this issue Jun 21, 2024 · 1 comment

Comments

@sibbl
Copy link

sibbl commented Jun 21, 2024

Hi,

today this watch face disappeared from my watch and the GAM link also doesn't work anymore: https://gallery.fitbit.com/details/4ae3359b-8d05-403b-abe7-1fa2f5a142ef

Was it taken down intentionally or might there be something wrong on Fitbit's side?

While trying to build and install it locally, I ended up with this error:

[14:11:56][warn][app] Circular dependency: app\appManager.ts -> app\activity.ts -> app\appManager.ts
[14:11:56][warn][app] Circular dependency: app\appManager.ts -> app\battery.ts -> app\appManager.ts
[14:11:56][warn][app] Circular dependency: app\appManager.ts -> app\heartRate.ts -> app\appManager.ts
[14:11:56][warn][app] Circular dependency: app\appManager.ts -> app\time.ts -> app\appManager.ts
[14:11:57][info][app] Building app for Fitbit Versa 3
[14:11:58][info][app] Building app for Fitbit Sense
[14:11:58][info][companion] Building companion
[14:11:58][info][settings] Building settings
[14:11:58][info][build] App UUID: 4ae3359b-8d05-403b-abe7-1fa2f5a142ef, BuildID: 0x0b9add37ceec8891
No app package specified. Reloading ./build/app.fba.
Sideloading app: 100% completed
Install failed: Cannot install application. Either this is a Fitbit application or you used an internal only permission.

I've no other dev clock face installed, did change the appUUID for testing, rebooted the Fitbit Sense device various times, but it simply won't work.

It is a really great clockface and I'd be very happy to keep it running on my device.
Thanks a lot for any help in advance 👍

@ehaehner
Copy link

Hi,
today I had the same issue and I found some answers.

  1. Third party applications were removed from gallery in EEA countries: https://community.fitbit.com/t5/SDK-Development/Removal-of-Third-party-Products-from-the-Fitbit-Gallery-for-EU-Users-in/td-p/5564557
    This means it is not possible to install this clock face if you are located at one of this countries. You can change your country/IP with a VPN to see third party apps in gallery.
  2. The error you mentioned is caused by fitbit permission restrictions: https://dev.fitbit.com/build/guides/permissions/#always-on-display
    "You can only use this permission with the Fitbit OS Simulator. Applications and clock faces must be authorized by Fitbit to use this permission due to the risk of hardware damage."
    You have to remove the permission from package.json but this prevents the always on display modification.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants