watchOS 8 Always On display APIs

I'm working on updating my Apple Watch workout app to support always on display low frequency modes in watchOS 8.

I'm using the sample project (https://developer.apple.com/documentation/healthkit/workouts_and_activity_rings/build_a_workout_app_for_apple_watch) as a guide but am hitting some problems with getting the workout metrics updating while in the Always On state.

The timer correctly hides the sub seconds but the time and other health metrics do not update while the Always On mode is toggled in the simulator.

This sample project used to work during the first Xcode beta but is no longer working. Does anyone know if there are any new requirements aside from using the TimelineView?

Thanks for the help!

Good news. This looks to be a simulator problem. I updated my watch to watchOS 8 and the app works as expected on real hardware!

I've used https://github.com/RobotsAndPencils/XcodesApp/ to go back to beta 2. not tried it in beta 3

watch development on a production apple watch is not really possible for me, it's just too slow to be worthwhile

watchOS 8 Always On display APIs
 
 
Q