I have an app that is set to receive location updates in the background. This feature has worked for many versions of the iOS and for many years.
However under iOS 12 the operating system will suspend our app's location updates without any notification. applicationWillTerminate() is never called so there is no way to react to this happening.
Conversations with Developer Technical Support indicate they are aware of this issue and are working to resolve this. They say new to iOS 12 is a very aggressive function that will suspend an app's background location updates to "free resources." This happens in a completely unpredictable time and like I mentioned there is no notification to the app that the updates have been suspended.
Are others experiencing this? Have you been able to get any indication that this will be resolved soon.
We have requested at minimum that the OS notifies our app in some fashion that we can react and at minimum notify our users that this has happened and how to recover from this.