ios7-8 geo location permission

Hi!
I’m using google maps and $cordovaGeolocation for detecting current position and set it on the map and all working good. But if location disabled in device settings it does not work and permission alert not appearing.
I tried to use this fix, but it didn’t help:

If somebody know how to solve my problem please help:) Thx for helping!