Hi there,
SDK 4.0.10
macos 12.2.1
My understanding of Amoled devices is there are only specific requirements for when operating in Low Power Mode (triggered by onEnterSleep() - only 10% pixels can be lit and any pixel must not be lit for more than 3 mins) and that there are no restrictions when operating in full power (right or wrong?). The watch will automatically transition to low power mode, calling onEnterSleep() and it's up to the developer to handle accordingly.
When I run my WF in the sim, it starts in Full Power Mode - displaying everything. When I tick the "Low Power Mode" option from the settings menu I get the popup message and Burn In state is set to YES. I don't understand why. I have run my Low Power Mode setting (hour, minute hands, date and 4 tick marks overlaid with checkerboard) through the 24 hour heat map and all good there (I do this, temporarily, by coding the watchface to be asleep at startup - setting the boolean used by onEnterSleep() and onExitSleep() to false after initialize()).
Am I missing something? Is this a simulator problem?
Thanks.