Details
-
Suggestion
-
Resolution: Won't Do
-
Not Evaluated
-
None
-
5.15
-
None
Description
It's seems that the Qt Position Core Location plugin on MacOs requests authorization to the user's location every time an application is run (meaning the user always needs to click OK in the dialog that appears).
However, this doesn't need to be the case. as per this article:
Authorization can only be requested when the state is notDetermined. This would mean a user would only need to grant permission the first time an application is run.
The check for current status, would probably need to be added somewhere around link QGeoPositionInfoSourceCL::enableLocationManager()