If using CLLocationManager in your app, the first time a location update is made it will pop a question to the user asking for permission to use the location service.
Now my app uses location, but not in the beginning of the app life cycle and when the user is not active with the phone. So I figure I have to get the allowance right from start. I don't think there is a way to "force" the question. How would you suggest me to do this?