I've implemented a mapView that finds the user location and displays it, but the problem is that it doesn't work on iPhone 4S, iPhone 5, iPhone 5S, and iPhone 6 Plus in the iOS simulator, only on iPhone 6. The strange thing is that it works on my real iPhone 5S device.
Could this be a simulator problem or will this happen on real devices too?
This is the warning that I receive:
Trying to start MapKit location updates without prompting for location authorization. Must call -[CLLocationManager requestWhenInUseAuthorization] or -[CLLocationManager requestAlwaysAuthorization] first.