Just migrated ClockKit complications to WidgetKit complications, and have a similar issue. Though in my case widgets won't update at all if the watch app is not in the foreground. Sometimes widgets update after opening and closing the watch app, but usually, I need to switch to a different watch face to force them to update 😕 Any ideas? I use WidgetCenter.shared.reloadAllTimelines() method on the watch app to trigger the reload.
P.S. See full question here: https://developer.apple.com/forums/thread/735352
Post
Replies
Boosts
Views
Activity
Hello.
Not exactly the same problem as the author has, but still "WidgetKit complications not working".
After migrating to WidgetKit complications I can't make them update whenever data is changed in the main app. I've checked lots of docs and Apple sample code I was able to find, but neither mention what is the proper way to trigger WidgetKit complications timeline reload. With ClockKit we had a very clear way to do that. Any advice would be HIGHLY welcome!
Thank you! 🙇♂️
See my question for full details: https://developer.apple.com/forums/thread/735352