Google Maps SDK pour iOS n'affiche pas le contenu de la map
Je suis en utilisant le courant de la version 1.1.2 de Google Maps SDK pour iOS. La carte n'affiche que le logo Google, l'emplacement actuel et le marqueur ajouté. Mais l'absence de carte, le contenu que ce soit:
J'ai bien enregistré la clé API:
BOOL result = [GMSServices provideAPIKey:@"<my key>"];
le résultat est YES
et j'ai vérifié que le bundleIdentifier matches avec l'API console. Je charge le GMSMapView à partir d'un storyboard et réglez l'appareil photo dans mon -viewDidLoad
:
self.mapView.camera = [GMSCameraPosition cameraWithLatitude:0 longitude:0 zoom:2];
Cela est consigné par GMSMapView:
Failed to make complete framebuffer object 8cd6
Failed to make complete framebuffer object 8cd6
Google Maps SDK for iOS version: 1.1.2.2533
GMSZoomTableQuadTree lacks root zoom table for tile type (mapType: 10)
GMSZoomTableQuadTree lacks root zoom table for tile type (mapType: 15)
Aucune idée de ce qui pourrait causer ce problème?
OriginalL'auteur Ortwin Gentz | 2013-04-03
Vous devez vous connecter pour publier un commentaire.
Trouvé la solution moi-même.
Je suis avec Mise en page Automatique. Apparemment, dans
-viewDidLoad
la Mise en page Automatique n'a pas encore fait son travail et monGMSMapView
avait encore un CGRectZero cadre.GMSMapView
semble réagir très pointilleux sur un zéro image.avant le réglage de l'appareil photo résolu le problème pour moi.
Je upvote ce mille si je pouvais, je vous remercie!
Ne fonctionne pas pour moi 🙁
OriginalL'auteur Ortwin Gentz
Cela pourrait aussi être causée par ne pas avoir le droit bundle ID entré en vertu de la clé API dans votre API Google Console.
OriginalL'auteur nenchev
Juste au cas où quelqu'un vient ici et rien ne fonctionne...
J'ai eu ce problème et s'ennuyait donc je zoomée la carte et j'ai découvert que j'foiré avec l'emplacement et ma carte centre a été dans le milieu d'un désert!
La carte a été fonctionne correctement.
Donc, essayez d'annuler le zoom, juste au cas où.
Vous ne savez jamais où le développement de prendre. 🙂
OriginalL'auteur Skoua
J'ai également eu le même problème.Le problème est que j'ai utilisé deux iOS clés Api dans 2 endroits différents dans le code.Veuillez vérifier si vous avez utilisé correcte de la Clé API (iOS Clé) à partir de l'Api google console.Utiliser la même clé par le biais de votre application.
OriginalL'auteur
Si vous avez inclus les deux GoogleMaps.cadre et GoogleMapsM4B.cadre Maps (pour les Entreprises) dans votre projet XCode, supprimer GoogleMapsM4B.cadre.
Sinon, vous aurez besoin pour permettre à Google Maps Mobile SDK pour le Travail par les entreprises portail du Soutien à la place de Google Maps SDK pour iOS partir de la Console du Nuage.
OriginalL'auteur she hates me