Ich versuche, eine einfache Google Maps mit Swift zu implementieren. Die Karte sollte in einem UIView
angezeigt werden.Google Maps zeigen einen grauen Hintergrund, wenn der Renderer
Nun folge ich den nächsten Schritten: Ich habe ein UIView
Element in meinem Drehbuch mit der Klasse GMSMapView
und erklärte in meinem ViewController
mit:
@IBOutlet weak var mapView: GMSMapView!
override func viewDidLoad() {
super.viewDidLoad()
let camera = GMSCameraPosition.camera(withLatitude: 51.050657, longitude: 10.649514, zoom: 5.5)
let map = GMSMapView.map(withFrame: CGRect.zero, camera: camera)
self.mapView = map
}
Und GMSServices.provideAPIKey("xxx-xxx")
in meinem AppDelegate.swift
.
Ok, diese Codes geben keinen Fehler zurück, aber auf meinem Bildschirm wird der Google Text in Farben und ein grauer Hintergrund ohne die Karte angezeigt.
Was mache ich falsch?
Es sollte das Schlüssel- oder GMSMap-Berechtigungsproblem sein. Überprüfen Sie Ihren Schlüssel und erlauben Sie die Erlaubnis zur GMSMap in Ihrem Google-Konto. – emresancaktar
@ emresancachtar Sie richtig! aus irgendeinem Grund wurde deaktiviert. Danke für die Hilfe – MrMins
happy coding m8 – emresancaktar