2017-06-06 9 views

Odpowiedz

7

Nowa lokalizacja POD jest: -

pod 'GoogleSignIn' 
+1

Zrobiłem to, Pod zainstalowana pomyślnie. Ale w moim pliku nagłówkowym pomostowym mam '#import '. Daje mi błąd, że nie znaleziono GoogleSignIn.h. Czy możesz mi pomóc w tym ... Dokumentacja google wciąż ma starą dokumentację pod Google'a –

+0

Zrobiłem to również, ale wtedy kompilacja się nie powiedzie, nie znaleziono "GGLContext". Myśli? –

+0

Możesz chcieć sprawdzić https://developers.google.com/analytics/devguides/collection/ios/v3/, ponieważ nie potrzebujesz już linii GGLContext ... – agfa555

17

Kapsuła zainstalować to rzeczywiście 'GoogleSignIn'. Jednak oznacza to również dostosowanie nagłówka pomostowego do

#import <GoogleSignin/GoogleSignIn.h> 

I zamiast używać:

GGLContext.sharedInstance().configureWithError(&configureError) 

Trzeba użyć:

GIDSignIn.sharedInstance().clientID = kClientID 

I zastąpić kClientID z identyfikatorem klienta (można/trzeba usunąć kilka innych linii również w odniesieniu do & configureError).

można znaleźć informacji: Google Sign-In

The Pod Zainstaluj teraz następujący sposób ręcznie zainstalować mowa w błękitnych nut.

+0

Gdzie znalazłeś informacje o 'GIDSignIn.sharedInstance(). ClientID = kClientID'? –

+0

Musisz zarejestrować swoją aplikację do logowania się do google, aby uzyskać identyfikator klienta. Jeśli jest to źródło kodu, którego szukasz, sprawdź link Krok 3 logowania do Google, niebieski blok. – DionMes

+0

Chciałem użyć "GIDSignIn.sharedInstance(). ClientID = kClientID" zamiast "GGLContext.sharedInstance(). ConfigureWithError (& configureError)". Przewodnik mówi nam, aby używać go tylko wtedy, gdy ręcznie dodajesz SDK. –

Powiązane problemy