Hi,
can I just ask if the workaround — posted works? I can't try because even if I delete my app, when I install it again, it is still in Settings -> Privacy -> Location Services and it doesn't ask for location.
Thanks.
If you rebuild the app on Phonegap (with the added config.xml lines, obviously) and try it on your device, it should work without giving you the prompt (and the Location Services option should disappear from the app settings).
That's how it worked in my experience, at least.