A new privacy setting in iOS 8 means that apps using Location services need to have permissions enabled. One way to do this is by adding these extra keys to info.plist. One is for

        Please allow Location services

        Please allow Location services

Then in settings you’ll see this:

Location Access settings

I noticed this testing an App which relies on GPS. When I ran it on iOS 8, it was not providing location information