Workaround for iOS8 CoreLocation permission changes