Ios 谷歌地图的背景是灰色的
如果你像我一样,你可能会搜索整个互联网来解决这个问题。每个帖子都会说 如果你有灰色背景,那就是你的API密钥 但我们觉得自己很特别。甚至我们的Ios 谷歌地图的背景是灰色的,ios,google-maps,Ios,Google Maps,如果你像我一样,你可能会搜索整个互联网来解决这个问题。每个帖子都会说 如果你有灰色背景,那就是你的API密钥 但我们觉得自己很特别。甚至我们的 GMSServices.provideAPIKey("YOUR_API_KEY") 返回时带有True 我们检查过: 我们的API密钥是iOS密钥 谷歌地图已经启用 钥匙和控制台上的相符 我们的包标识符是正确的 什么都不起作用。我们将API密钥存储在一个文件中,以便将其添加到我们的.gitignore中。事实证明,当您在读取API密钥时,您需要绝对
GMSServices.provideAPIKey("YOUR_API_KEY")
返回时带有True
我们检查过:
- 我们的API密钥是iOS密钥
- 谷歌地图已经启用
- 钥匙和控制台上的相符
- 我们的包标识符是正确的
什么都不起作用。我们将API密钥存储在一个文件中,以便将其添加到我们的
.gitignore
中。事实证明,当您在读取API密钥时,您需要绝对确保从字符串中修剪\n
s
我希望这至少能帮助另一个人 这已经被放到后期编辑中,您可以删除它。@TrooperZ,这是解决方案,而不是问题的一部分。您已经尝试从头开始创建一个新项目,并重新执行所有步骤了吗?像在初始视图控制器中创建
UIView
一样,将UIView
设置为GMSMapsView,并在app委托中添加所有SDK配置函数?@kileros正确。问题也解决了!