2013-03-26 60 views
4

我是一個完整的新手到iOS開發。iOS版谷歌地圖SDK無法連接

我想使用谷歌地圖視圖(使用故事板作爲Google ios sdk mapview with storyboards)。我已經安裝所要求的SDK,包括所需要的庫,複製束引入框架文件夾中的項目...但我收到此錯誤NSLog'd到輸出窗口

2013-03-25 19:52:25.315 TaxiQ[688:7203] Google Maps SDK for iOS version: 1.1.1.2311 
2013-03-25 19:52:25.354 TaxiQ[688:c07] Failed to make complete framebuffer object 8cd6 
2013-03-25 19:52:25.365 TaxiQ[688:c07] GMSZoomTableQuadTree lacks root zoom table for tile type (mapType: 10) 
2013-03-25 19:52:25.366 TaxiQ[688:c07] GMSZoomTableQuadTree lacks root zoom table for tile type (mapType: 15) 
2013-03-25 19:52:26.783 TaxiQ[688:c07] ClientParametersRequest failed, 3 attempts remaining (0 vs 5). Error Domain=com.google.Maps.GMSDASHConnection Code=100 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 100.)" 
2013-03-25 19:52:26.933 TaxiQ[688:c07] ClientParametersRequest failed, 2 attempts remaining (0 vs 5). Error Domain=com.google.Maps.GMSDASHConnection Code=100 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 100.)" 
2013-03-25 19:52:31.068 TaxiQ[688:c07] ClientParametersRequest failed, 1 attempts remaining (0 vs 5). Error Domain=com.google.Maps.GMSDASHConnection Code=100 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 100.)" 
2013-03-25 19:52:39.209 TaxiQ[688:c07] ClientParametersRequest failed, 0 attempts remaining (0 vs 5). Error Domain=com.google.Maps.GMSDASHConnection Code=100 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 100.)" 
2013-03-25 19:52:39.209 TaxiQ[688:c07] Google Maps SDK for iOS cannot connect or validate APIKey: The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 100.) 

我是不是要宣佈我必須以任何方式訪問互聯網?我來自android背景,你必須聲明如此。

+0

你設定'[GMSServices provideAPIKey:API_KEY] API密鑰'?另請先閱讀*入門指南*:https://developers.google.com/maps/documentation/ios/start – Felix 2013-03-26 01:17:56

+0

我確實提供了密鑰,該方法返回YES。至於閱讀入門指南:我做過了,但我提到了這個鏈接,以便讓我實例化地圖顯式 – Machinarius 2013-03-26 01:29:13

+0

*您的PI密鑰可能對您的捆綁ID無效* – swiftBoy 2015-11-24 20:45:20

回答

0

我的不好,忘了捆綁標識符是區分大小寫的。

地圖是現在的工作,因爲我固定在API控制檯

0

我把它的URL標識符和它沒有工作,直到我意識到它應該是在IOS Applicatiion目標標識符標識(使用Xamarin工作室)。

13

當試圖添加Google地圖時,由於我在google console授權我的AIP訪問權限時未選擇「Google Maps API V3」和「Google Maps SDK for IOS」,因此我收到錯誤。看起來像一個簡單的錯誤,但如果你沒有選擇這兩個服務,可能會得到這個「無法連接或驗證APIKey」的錯誤。

enter image description here

2

請在項目檢查您的包標識符 - 它應該在您創建谷歌的應用程序中輸入的包標識符匹配。