We've opted for using a combination of the old CoreLocation APIs and a CLServiceSession to achieve a behavior that is acceptable by the user. Thank you for your assistance.
Regards
Topic:
App & System Services
SubTopic:
Maps & Location
Tags: