2016-07-28 28 views
7

próbuję wdrożyć Google Auto kompletne obsługę i otrzymuję komunikat:użycie typu nierejestrowanej 'GMSPlacesClient'

Use of undeclared type 'GMSPlacesClient'

I importowane Google Maps moduł i współpracuje z GMSMapView .. . Nie rozumiem, co się dzieje. Czy ktoś ma ten sam błąd?
Jest to obraz o błędzie:

ErrorImage

ErrorImage

Dziękuję bardzo!

Odpowiedz

13

Mam również ten sam problem. Aby rozwiązać ten problem, dodałem pod GooglePlaces w moim pliku pod i zaktualizować pod.

także trzeba zastąpić import import GoogleMaps Aby import GooglePlaces

2

wpadłem niedawno ten sam problem. Wygląda na to, że przyczyną problemu jest zaktualizowana biblioteka GoogleMap. Zmienili swoje API. Moim rozwiązaniem było po prostu powrót do poprzedniej wersji GoogleMaps. Dla mnie wersja robocza to 1.13.2.

Jeśli chcesz określić v1.13.2 można umieścić go na Podfile:

pod 'GoogleMaps', '~> 1.13.2' 
1

Dodaj ten

import <GooglePlaces/GooglePlaces.h> 

do

TSTHelmet-Bridging-Header.h