I’m developing some watch face, and I’m facing a bug of the lifecycle on 570 (47).
when the watch face is update from connectIQ, it is not restarted.
that is implying that the old code is running with the new ressource.
that is leading to out of sync code/resources.
That is leading to some crash when new version with new drawables.
easy Use case to reproduce
version 1:
Dc.drawtext with hard coded string (A1)
dc.drawtext with text coming from string essources. (A2)
upload and install this version as beta app.
version2
update the hardcoded string to B1
Update the string ressource to B2
upload and update.
the watchface will show A1 (version 1) and B2 (version2) text.
On the update the watchface should reload itseft (onstart )
note: there is no problem on venu2plus.
tagging Garmin-Hannah