Having the same issue here for my app.
The unfortunate thing is that the timer starts counting up (mine works like a countdown), which makes it incredibly confusing for the user.
As a workaround, I have to put the time the countdown ends.
Using an if conditional (check if the date < current date) doesn't work as well. Seems like the UI is only updated once.
Seems like there's no reliable way to do it now other than through a server-side push notification...
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: