记录一下在iPhone上显示Google地图时遇到的坑。
参考了Google Maps API > iOS向け > Maps SDK for iOS,想在屏幕上显示Google Map,结果页面一片空白,什么都没有。
控制台里出现了如下错误信息:
|
|
在网上查了一下,发现了这个网站。 我自己的情况是第三条,API Key 变成了"无效"。
这个错误大多是API Key设置有误导致的。请检查以下几点:
- 生成API Key时,建议设置Xcode工程的bundle ID。虽然Google说这个参数"可选",但最好还是设置。
- 如果更改了App的Bundle ID,请务必重新生成API Key。
- 在Google Developers控制台确认"Google Maps SDK for iOS"已启用。默认是未启用的。(我这次就是卡在这里)
有时间的话,准备把API Key启用界面的截图也上传一下。