UPDATE
Well, this isn't much better.
I get a nicer message, but it still stops the app cold...
leaving the user trying to figure out how to enable location services.
... which isn't particularly hard, but not everyone can do it.
I'd be ok moving forward and let the HR/IT dept. deal with it - some users won't have the MGeolocation data and it will stand out. But can't have the app be dead and people not allowed to work.
Easier on chrome, because the icon is right there in the URL bar, but I don't even know how to do it in Safari.