iOS SWIFT未加载多个Google地图

iOS SWIFT未加载多个Google地图,ios,swift,google-maps,Ios,Swift,Google Maps,我有3个谷歌地图实例。第一个加载正确,但第二个和第三个有时像屏幕截图一样加载 或视频: 我的钥匙是正确的。我在谷歌云控制台中的包id是正确的,启用了API。我有免费的计费计划,这可能是错误的吗 AppDelegate代码: 在didFinishLaunchingWithOptions中,我将此函数称为 func setupGoogleServices() { GMSServices.provideAPIKey(googleAPIKey) } 视图控制器代码: private func

我有3个谷歌地图实例。第一个加载正确,但第二个和第三个有时像屏幕截图一样加载 或视频:

我的钥匙是正确的。我在谷歌云控制台中的包id是正确的,启用了API。我有免费的计费计划,这可能是错误的吗

AppDelegate代码: 在didFinishLaunchingWithOptions中,我将此函数称为

func setupGoogleServices() {
    GMSServices.provideAPIKey(googleAPIKey)
}
视图控制器代码:

private func setupMapView() {
    mapView = GMSMapView.map(withFrame: view.frame, camera: GMSCameraPosition(latitude: 0, longitude: 0, zoom: 0))
    view.insertSubview(mapView, at: .zero)
    setupMapStyles()
    mapView.delegate = self
}
地图样式是默认的谷歌地图银色主题:

private func setupMapStyles() {
    if let filepath = Bundle.main.path(forResource: Constants.Resources.mapStyles, ofType: Constants.Resources.ResourceType.json) {
        do {
            let jsonString = try String(contentsOfFile: filepath)
            mapView.mapStyle = try GMSMapStyle(jsonString: jsonString)
        } catch {
            LogManager.shared.printLog(title: "Error", content: error.localizedDescription)
        }
    }
}
版本:3.10.0 iOS:13.7和14.0 Xcode:11和12 马科斯:卡塔琳娜(10.15.6)

我做错了什么