我試圖實現谷歌自動完成服務,我得到這個消息:使用未申報類型爲「GMSPlacesClient」
Use of undeclared type 'GMSPlacesClient'
我進口谷歌地圖模塊,並將其與GMSMapView中的作品.. 我不明白髮生了什麼事。 有沒有人有同樣的錯誤?
這是錯誤的圖片:
非常感謝您!
我試圖實現谷歌自動完成服務,我得到這個消息:使用未申報類型爲「GMSPlacesClient」
Use of undeclared type 'GMSPlacesClient'
我進口谷歌地圖模塊,並將其與GMSMapView中的作品.. 我不明白髮生了什麼事。 有沒有人有同樣的錯誤?
這是錯誤的圖片:
非常感謝您!
我發現了這個問題。 Google將他的API分爲兩部分。上一版本從地圖SDK中分離Places API(自2.0.0版 - 2016年7月26日起)。你可以在發行說明中找到它:https://developers.google.com/places/ios-api/releases?hl=es
我也面臨同樣的問題。爲了解決這個問題,我在我的pod文件中添加了pod GooglePlaces
並更新了窗格。
你也需要更換進口import GoogleMaps
爲import GooglePlaces
我最近碰到了同樣的問題。 似乎問題的原因是更新GoogleMap庫。他們改變了他們的API。 我的解決方案只是回到以前版本的GoogleMaps。對我來說,工作版本是1.13.2。
如果要指定v1.13.2你可以把它放到Podfile:
pod 'GoogleMaps', '~> 1.13.2'
添加此
import <GooglePlaces/GooglePlaces.h>
到
TSTHelmet-Bridging-Header.h