對於基於Cordova PhoneGap的iOS應用使用Google Maps JavaScript API v3,直到幾天前工作正常,我遇到了一個問題。PhoneGap iOS App中Google Maps JavaScript API v3的使用
因爲我不是Objective-C開發人員,我特意選擇了Google Maps JavaScript API v3並通過iOS Maps SDK在Google Developers控制檯中創建了一個項目並關聯了一個瀏覽器項(設置爲啓用所有引用)與該項目。
在我的PhoneGap應用程序的HTML頁面的頭部我已經叫了谷歌地圖API,像這樣: https://maps.googleapis.com/maps/api/js?key=MY_APPLICATION_KEY_IS_PASTED_HERE&sensor=false
但是當我運行的應用程序,儘管這已經在以前的版本中沒有的關鍵工作,現在在創建瀏覽器密鑰並將其作爲Google Maps API調用的一部分進行關聯時,我收到以下錯誤消息:
Google禁止在此應用程序中使用MAPS API。所提供的密鑰不是有效的Google API密鑰,也未授權此網站上的Google Maps JavaScript API v3。
任何人都可以提供任何建議,我可能會失蹤/做錯了什麼,我可以做什麼來解決這個問題,因爲我需要讓應用程序再次運行。我瀏覽了谷歌地圖和開發者文檔,但看不到任何會提醒我可能會做錯的事情。
預先感謝任何人在那裏可能能夠提供此查詢的任何幫助。
你有沒有這個運氣? – jayarjo
@jayarjo我很抱歉不早回覆你的評論。我確實最終得到了這個工作(這似乎需要24小時左右的API調用工作 - 我一直試圖使用它在1小時內生成的應用程序密鑰的2小時),但感謝提問! – EinZweiDrei
我只有在完全取下鑰匙後才能使用它。 – jayarjo