BackgroundService
struct BackgroundService
A service for managing background tasks
Note
Background tasks are scheduled to run 15 minutes after the app is backgrounded.-
Registers the background task with the system.
Note
This method should be called in the app delegate.Declaration
Swift
func scheduleTask() -
Syncs favorite gauges from source, deletes gauge readings older than 30 days, and checks for alerts.
Note
This method is called by the background task scheduler and when a remote Push Notification is received.Note
If notifications are not authorized, this method will not notify the user when the task is complete.Declaration
Swift
func syncFavorites()
View on GitHub
Install in Dash