Hi everyone!
My Apple Watch app has relied for years on the WKApplication.scheduleBackgroundRefresh(...)
method to keep the app updated in the background. The system would reliably trigger WKApplicationDelegate.handle(_:)
, where I would then schedule the next refresh task (usually 15 minutes later).
As stated in the documentation, as long as there is a complication on the watch face, these background tasks should run at a relatively stable frequency.
However, this approach seems to have stopped working on watchOS 26. I no longer receive any WKApplicationRefreshBackgroundTask
at all. Has anyone else experienced this issue?