seems that my ios app doesn't keep running in background when is the only app running on the iPhone.
My app get GPS changes in background through the Geolocator plugin, and if I run the music app (or youtube, or a game) while my app is in background, it works fine.
If I run my app in background and I lock my iphone with no other apps in background, it stops working after few minutes.
so is like if iOS kills my app.
I think that I have set the info.plist file correctly:
Required device capabilities (armv7)
Required background modes (App registers for location updates)
Privacy - Location always usage description
Privacy - Location always and when in use Usage description
Privacy - Location When in Use Usage Description
I'm developing my app with Xamarin.Forms.