The documentation for TimelineProvider suggests using Background App Refresh to keep widget data up to date. This approach would work well for my app. However in my testing so far, it doesn't seem like viewing a widget on the home screen has the same effect on background app refresh that actually opening the app would. That seems like a problem—if the information is right there on the home screen, the app is going to be opened far less often.
Has anyone else experimented with this, or does anyone know what the expected behavior is here?
Has anyone else experimented with this, or does anyone know what the expected behavior is here?