Add debug statements

This commit is contained in:
Maurice Parker 2019-04-24 16:29:32 -05:00
parent 476bd7ec56
commit 4135ba54fb
1 changed files with 6 additions and 1 deletions

View File

@ -154,7 +154,9 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UISplitViewControllerDele
completionHandler() completionHandler()
} }
DispatchQueue.global(qos: .background).async { logDebugMessage("Handle background URL Session.")
DispatchQueue.global(qos: .background).async { [unowned self] in
// Set up a background task to let iOS know not to kill us // Set up a background task to let iOS know not to kill us
self.backgroundUpdateTask = UIApplication.shared.beginBackgroundTask { self.backgroundUpdateTask = UIApplication.shared.beginBackgroundTask {
@ -177,6 +179,8 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UISplitViewControllerDele
} }
} }
self.logDebugMessage("Completed processing background URL Session.")
UIApplication.shared.endBackgroundTask(self.backgroundUpdateTask) UIApplication.shared.endBackgroundTask(self.backgroundUpdateTask)
self.backgroundUpdateTask = UIBackgroundTaskIdentifier.invalid self.backgroundUpdateTask = UIBackgroundTaskIdentifier.invalid
@ -185,6 +189,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UISplitViewControllerDele
} }
func application(_ application: UIApplication, performFetchWithCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) { func application(_ application: UIApplication, performFetchWithCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) {
logDebugMessage("Woken to fetch articles.")
AccountManager.shared.refreshAll() AccountManager.shared.refreshAll()
completionHandler(.newData) completionHandler(.newData)
} }