Post

Replies

Boosts

Views

Activity

Reply to iOS BGTaskScheduler
It is being called under the applicationDidEnterBackground function by scheduleBackgroundTask if it helps: if ([RBFastFlags sharedInstance].enableWidgetDataProtocol) { RBWidgetDataRecentlyPlayedBackgroundTaskModule* WidgetDataTask = [[RBWidgetDataRecentlyPlayedBackgroundTaskModule alloc] init]; if ([WidgetDataTask isWidgetEnabled]) { NSCondition* waitForWidgetDataComplete = [[NSCondition alloc] init]; [WidgetDataTask runBackgroundTaskModuleWithCompletionBlock:^{ [waitForWidgetDataComplete signal]; }]; [waitForWidgetDataComplete waitUntilDate:[NSDate dateWithTimeIntervalSinceNow:25]]; } [self scheduleBackgroundTask]; [WidgetTimelineReloadHelper reloadWidgets]; }
Apr ’25