I have seen discussion in the blog in this, and also requests for information on why it is required, I guess for development planning, so I dont know if you are able to help me with this
I am testing an app that writes the current geolocation of a series of closed environment users to a web server with a web service, this enable me to plot the users on a map and track their movements within the app by reading back the data again through a web service and plotting as markers on the map.
Clearly this is managed only with users permissions and can only be activated by the user. It is for search and rescue asset tracking
When the phone goes to sleep so does the current position writing, so it means that the position monitoring stops, equally when another app is run IE making a call, again the monitoring stops
Can you see a way in which I can continue to write position information out via web service. I realise there is an issue with data useage over the phone and battery life, so I write out positions every minute and stop the export of positional information after a specific period typically 3 hours which would be a typical SAR operational time, although of course it can be extended if needed