2016-07-28 96 views
7

我試圖實現谷歌自動完成服務,我得到這個消息:使用未申報類型爲「GMSPlacesClient」

Use of undeclared type 'GMSPlacesClient'

我進口谷歌地圖模塊,並將其與GMSMapView中的作品.. 我不明白髮生了什麼事。 有沒有人有同樣的錯誤?
這是錯誤的圖片:

ErrorImage

ErrorImage

非常感謝您!

回答

13

我也面臨同樣的問題。爲了解決這個問題,我在我的pod文件中添加了pod GooglePlaces並更新了窗格。

你也需要更換進口import GoogleMapsimport GooglePlaces

2

我最近碰到了同樣的問題。 似乎問題的原因是更新GoogleMap庫。他們改變了他們的API。 我的解決方案只是回到以前版本的GoogleMaps。對我來說,工作版本是1.13.2。

如果要指定v1.13.2你可以把它放到Podfile:

pod 'GoogleMaps', '~> 1.13.2' 
1

添加此

import <GooglePlaces/GooglePlaces.h> 

TSTHelmet-Bridging-Header.h