Моя карта в GMSMapView выглядит коричневой и никогда не появляется.Я перепробовал все предложения в Интернете, в том числе:
Тройная проверка ключей API и настройка их следующим образом (примечание: GooglePlaces работает работает):
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool {
FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
GMSPlacesClient.provideAPIKey("MY KEY")
GMSServices.provideAPIKey("MY KEY")
LocationService.sharedLocation.startUpdatingLocation()
return true
}
Я включил iOS SDK:
![enter image description here](https://i.stack.imgur.com/mMKxL.png)
Я добавил SDK к учетным данным:
![enter image description here](https://i.stack.imgur.com/f1L45.png)
Я также трижды проверил правильность идентификатора пакета (опять же, GooglePlaces работает работает).
Ниже приведен мой код реализации, который я получил от Googleвеб-сайт.
Внутри viewDidLoad я звоню:
private func initializeMap() {
let camera = GMSCameraPosition.camera(
withLatitude: (currentLocation?.coordinate.latitude)!,
longitude: (currentLocation?.coordinate.longitude)!,
zoom: zoomLevel
)
let mapView = GMSMapView.map(withFrame: CGRect.zero, camera: camera)
mapView.isMyLocationEnabled = true
mapView.delegate = self
self.view = mapView
}
И все же карта не появляется.Есть еще мысли?
![enter image description here](https://i.stack.imgur.com/NibJY.png)