I'm implementing Geo-fences. It works quite well, but their transition events only get trigger when the app is in background or foreground. I have an IntentService that receives the geo-fences transitions events, but my problem is that this intent service only receives updates if the app is running.
The implementation has an standard LocationService for managing the geo-fences by the app when is running, then an IntentService that gets notified by the OS when a geo-fence transition is detected.
Have you got any solution to receive transitions even when the app is not running at all?
Thank you.