IOS – Prevent iOS 11 from closing background apps

ios

Since upgrading to iOS 11, I've noticed that apps running in the background are closed much more aggressively.

Two specific cases that are especially frustrating:

  • Google Maps, which was in the middle of routing me, was closed and I almost missed my exit because it didn't give me a notification.

  • WhatsApp is frequently closed, which stops notifications from showing up on the desktop app.

Is there anything I can do to prevent iOS from closing these apps?

(and for completeness: "background app refresh" is enabled for these apps, and this is on an iPhone 6)

Best Answer

This is a known bug in iOS 11 and should be fixed with iOS 11.1 Most of the Apps are using the BackgroundFetch functionality, which is totally broken in iOS 11

Currently there is iOS 11.1 beta 4 released. It seems that Apple will release the final version within the delivery of the iPhone X.

If you want to have more technical details you can have a look at the technical topics in StackOverflow: iOS11 swift silent push (background fetch, didReceiveRemoteNotification) is not working anymore


UPDATE 2017-10-31

Just FYI: Apple released today iOS11.1 -> the issue should be now resolved from a operating system point of view.