如何正确提供GoogleMaps的api密钥?

问题描述

当前,AppDelegate调用一个静态方法,该方法为GMSServices提供API密钥。密钥正确,方法本身返回true。

GMSServices.provideAPIKey(ConfigUtils.GoogleMaps.Key)

尽管如此,当我尝试打开地图时,出现了错误

Exception NSException * "Google Maps SDK for iOS must be initialized via [GMSServices provideAPIKey:...] prior to use" 0x000060000383c8d0 发生在应用程序中。

要让GoogleMaps正常工作,我还需要做其他事情吗?

我在另一个问题中发现了这个问题:

如果您的某些Google Maps代码在API密钥初始化之前运行,则可能会发生这种情况。

但是在API密钥初始化之前没有任何Google Maps代码。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)