Justin Dolske wrote:
Yikes, this is crappy. The OS only asks once, and then your choice is (permanently?) stored in Preferences --> Security & Privacy --> Location Services. I had to google to find this, as Safari just silently passes on a failure to the site. I seriously wonder if we should have some UI (notification bar?) to note when Core Location fails (and send the user to a SUMO page explaining how to reenable it).
We are doing exactly what Safari and other geolocation-enabled applications are doing.
The Mac has a system where by location services for all apps are managed in a central place. We do not work in that system -- we do something different. This makes a user's view of how their location information is being share not complete. :( And we should change that.
Do the Core Location APIs provide a unique error code for when the user/OS has blocked permission?
We know if the access to CoreLocations was denied. I am not sure if we can prompt the user again for permission if it was denied in the past. And if we could, I am not sure I would. What do you think dolske?
Doug _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform