On our devices that have upgraded to iOS11, the Background App Refresh has stopped working.
All the settings regarding "Background App Refresh" in 'Settings' look fine, but the public override async void PerformFetch
does not fire. I have no crashes in HockeyApp.
I have the same problem on iPad's and my iPhone 5s (11.0.3 15a432), and the Simulator (iPhone 8, iOS 11 15a372).
Our devices that are still on iOS 10 are working fine.
I have the MinimumBackgroundFetchInterval set to 900.
Does anyone else have a similar problem?
This is difficult to debug due to the unpredictable timing of the background fetches. Does anyone have a reliable way of triggering them?
I repeat, this is still working fine on iOS 10, it is only on devices that have updated to iOS11. Fresh install and existing installs both do not work.
Thanks,
Steve