我的离子应用程序正在使用科尔多瓦插件谷歌地图1.3.9插件,一切都在iOS和Android上工作,直到昨天。科尔多瓦插件谷歌地图播放商店的空白屏幕
科尔多瓦的Android:5.1.1
科尔多瓦的iOS:4.1.1
科尔多瓦CLI:6.2.0
离子Framework版本:1.2.1-每晚1867
离子CL我版:2.0.0
昨天,我推出了一个新的商店的商店,现在我有一个空白的屏幕,而不是谷歌地图。该地图适用于Android手机的调试模式,但不适用于生产模式,我的意思是来自Play商店。
除了一些研究,我推断出这个问题来自Google Maps Android API v2 key。因此,我已经产生了新的密钥,并用相同的命令,但使用新密钥重新安装科尔多瓦插件:
ionic plugin add cordova-plugin-googlemaps --variable API_KEY_FOR_ANDROID="MY_NEW_API_KEY" --variable API_KEY_FOR_IOS="myIosKey"
之后,地图上是行不通的,即使在调试模式......因此,我加的指纹Google Developer控制台中的debug.keystore
。之后地图开始在调试模式下重新开始工作
我使用版本密钥存储区的指纹进行生产版本的相同操作,用于构建生产APK。
尽管如此,当我从Play商店下载应用程序时,仍然有空白屏幕而不是地图。
请注意[匆忙的志愿者](http://meta.stackoverflow.com/q/326569)在这里并不顺利 - 你的紧迫感并不是别人的紧迫感,因为他们通常有很多自己的想法。 – halfer
对不起,如果这听起来粗鲁,我是法国人,而且我注意到这个规则很熟悉。 – joe
我想用法语来要求法国志愿者也不算有礼貌,但是谢谢!不是一个特定的规则,不是 - 每当有人在互联网上的任何地方向陌生人寻求帮助时,只要有良好的做法':-)'。 – halfer