Ich habe ein Problem in MKMapView in iOS 8.x.x. Anwendung funktioniert gut iOS 7.x.x aber nicht in iOS 8.x.x. Auf dem Gerät werden nur Anmerkungen, aber keine Karte angezeigt.MKMapView nicht Rendering in iOS 8 oder höher
Ich versuchte gewaltsam mein Gerät zurückzusetzen, aber kein Glück.
Ich habe diese 2 Werte in info.plist sowie es eine Voraussetzung für iOS 8 und weiter
<key>NSLocationAlwaysUsageDescription</key>
<string>Location is required to find out where you are</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>Location is required to find out where you are</string>
in meinem viewDidLoad
und hinzugefügt, um diese Zeilen Code war.
// Check for iOS 8. Without this guard the code will crash with "unknown selector" on iOS 7.
if ([self.locationManager respondsToSelector:@selector(requestWhenInUseAuthorization)])
{
[self.locationManager requestWhenInUseAuthorization];
//[self.locationManager requestAlwaysAuthorization];
self.myMapView.showsUserLocation = YES;
}
diese 2 Werte in info.plist und die obigen Zeilen Code Durch das Hinzufügen, ich bin in der Lage den Standort des Nutzers und Kommentierung in zeigt auf der Karte bekommen für Benutzer-Lage, aber Karte ist Blank.
ähnlich zu diesem Beitrag: MKMapView showing blank screen in iOS 8
Jeder ......? –