Flutter marker appears but not map

Solution 1:

once check your API key. some time map not load because of expired API key. if googleApiKey is working fine then check your AppDelegate.swift file

import UIKit
import Flutter
import GoogleMaps


@UIApplicationMain
 @objc class AppDelegate: FlutterAppDelegate {
  override func application(
    _ application: UIApplication,
    didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?
  ) -> Bool {
    GMSServices.provideAPIKey("your_ googleApiKey_here")
    GeneratedPluginRegistrant.register(with: self)
    return super.application(application, didFinishLaunchingWithOptions: launchOptions)
  }
}