We have two location tracking apps, that businesses heavily use. We prefer to use the While Using permissions, this way when the app is in the background a blue band appears on the home screen, thus giving the end users the confidence that the app is tracking their location
Since iOS 12 we've been noticing that both our locations apps seem to die at the same time.
If they are restarted after that, they work fine till the next day but again they will die at the same time.
After checking the Console logs, it looks like its the CacheDeleteDaily service that kills the apps.
One would expect that if the app is in use, the CacheDeleteDaily wouldn't kill it. Is someone else also seeing this behaviour?
Does anyone know of any way to workaround/correct this?