04-22-2018 13:21
04-22-2018 13:21
I’m running into a strange issue where my test app won’t launch when I have a clock face running that I designed.
Tapping the app shows the name of the clock face on startup then the app crashes. When either app or clockface is not installed, things work just fine and the app or clockface function normally.
Answered! Go to the Best Answer.
04-24-2018 13:35
04-24-2018 13:35
You can rename the package.json to package.json.txt and check that the app uuid is different for both projects.
If you cloned them from the same source project, it may have duplicated by uuid.
04-24-2018 10:43
04-24-2018 10:43
Seems strange.
Are you seeing any error messages in the logs?
If an app takes more than 10 seconds to launch then it's killed.
During the first launch after install, the JavaScript is converted to bytecode, and this can take some time too.
Is your app doing anything particularly taxing on startup?
04-24-2018 11:49
04-24-2018 11:49
04-24-2018 13:35
04-24-2018 13:35
You can rename the package.json to package.json.txt and check that the app uuid is different for both projects.
If you cloned them from the same source project, it may have duplicated by uuid.
04-24-2018 15:56
04-24-2018 15:56
Thanks, that was it. I downloaded a watch face and use the layout to start as the basis on of an app. I'm surprised this doesn't happen more often!
04-25-2018 02:41
04-25-2018 02:41
If you know where you downloaded it, let them know if they remove the app uuid from their package.json, it will avoid this problem.
01-15-2019 06:24
01-15-2019 06:24
This solved a similar issue for me where I was trying to post an update to an old project. It turns out that the UUID had changed like you suggested, but I don't understand why. If I'm just updating the same project I opened a few months ago, what's the purpose of changing the UUID when I make the updates now?