I've learned that ...
performFetchWithCompletionHandler
...is Deprecated in iOS 13.
I'm looking for simple example code for retro-fitting my code for background URL sessions to be compatible with iOS 13.
My app uses Background Fetch to grab repeating updates of web data whenever the app is in the background. It works pretty well. The main issue is that the time allocation by iOS is unpredictable. Anyway, now I want to ensure my app is ready for iOS 13. I've already addressed Dark Mode.
The example code provided at WWDC 19 for performing background tasks...
developer.apple.com/documentation/backgroundtasks/refreshing_and_maintaining_your_app_using_background_tasks
...is useful but I'm finding it overly complex (Mock servers, Persistent Containers, etc.). Adapting this example to my app is daunting.
I've found another writeup up. I haven't worked through it yet but it looks promising.
dzone.com/articles/how-to-update-app-content-with-background-tasks-us
If anyone here knows of other good examples of background URL fetches, I'd appreciate some help.