Google Maps SDK für iOS zeigt keinen Karteninhalt an

8

Ich verwende die aktuelle Version 1.1.2 von Google Maps SDK für iOS. Die Karte zeigt nur das Google-Logo, den aktuellen Standort und den hinzugefügten Marker an. Aber keinerlei Karteninhalt:

Ich habe den API-Schlüssel korrekt registriert:

%Vor%

Das Ergebnis ist YES und ich habe überprüft, dass der bundleIdentifier mit der API-Konsole übereinstimmt. Ich lade die GMSMapView von einem Storyboard und stelle die Kamera in meine -viewDidLoad :

%Vor%

Dies wird von GMSMapView protokolliert:

%Vor%

Irgendeine Idee, was könnte dieses Problem verursachen?

    
Ortwin Gentz 03.04.2013, 22:33
quelle

4 Antworten

15

Ich habe die Lösung selbst gefunden.

Ich verwende Auto-Layout. Offenbar hat das Auto Layout in -viewDidLoad noch nicht funktioniert und mein GMSMapView hatte immer noch einen CGRectZero Frame. GMSMapView scheint auf einen Nullrahmen sehr wählerisch zu reagieren.

%Vor%

vor dem Einstellen der Kamera löste das Problem für mich.

    
Ortwin Gentz 04.04.2013, 10:21
quelle
10

Dies kann auch daran liegen, dass Sie nicht die richtige Paket-ID unter dem API-Schlüssel in Ihrer Google API-Konsole eingegeben haben.

    
nenchev 28.07.2016 19:41
quelle
2

Nur für den Fall, dass jemand hierher kommt und nichts funktioniert ...

Ich hatte dieses Problem und wurde gelangweilt, so dass ich die Karte aufräumte und herausfand, dass ich mit der Lage unordentlich war und mein Kartencenter mitten in der Wüste lag! Karte funktionierte gut.

Versuchen Sie also, die Unzoom-Funktion zu entfernen, nur für den Fall.

    
Skoua 14.06.2016 22:50
quelle
0

Ich hatte auch das gleiche Problem.Das Problem war, dass ich zwei iOS Api-Schlüssel an zwei verschiedenen Stellen im Code verwendet habe. Bitte prüfen Sie, ob Sie den korrekten API-Schlüssel (iOS Key) von der Google Api-Konsole verwendet haben Verwenden Sie den gleichen Schlüssel durch Ihre App.

    
user4034301 26.05.2016 11:24
quelle

Tags und Links