2017-06-06 37 views

cevap

7

Yeni pod yerini geçerli: -

pod 'GoogleSignIn' 
+1

Bunu yaptım, Pod başarıyla yüklendi. Ama köprüleme başlık dosyasında #import 'var. GoogleSignIn.h bulunamadı hata bana veriyor. Bu konuda bana yardımcı olabilir misiniz ... Google dokümanları hala eski Google pod belgelerine sahip olduğu için –

+0

Ben de yaptım, ama sonra 'GGLContext' bulunamadı ile yapı başarısız. Düşünceler? –

+0

Artık GGLContext satırına ihtiyacınız olmadığından https://developers.google.com/analytics/devguides/collection/ios/v3/ adresini tekrar kontrol etmek isteyebilirsiniz ... – agfa555

17

pod gerçekten 'GoogleSignIn' olduğunu yükleyin. Şunları yapabilirsiniz (

GIDSignIn.sharedInstance().clientID = kClientID 

Ve istemci kimliği ile kClientID değiştirin:

GGLContext.sharedInstance().configureWithError(&configureError) 

Sen kullanmanız gerekir: Ancak bu da

#import <GoogleSignin/GoogleSignIn.h> 

için köprüleme başlığını ayarlayarak Ve yerine kullanmak anlamına gelir/& configureError ile ilgili diğer bazı satırları da kaldırmanız gerekir.

Burada bilgi bulabilirsiniz: Google Sign-In

Library şimdi yüklemek mavi notlarda belirtilen elle yüklemek yöntemi izler.

+0

"GIDSignIn.sharedInstance(). ClientID = kClientID" ile ilgili bilgileri nereden buldunuz? –

+0

Bir müşteri kimliği almak için uygulamanızı google'da oturum açmak için kaydetmeniz gerekiyor. Aradığınız kod için kaynaksa, Google Oturum Açma bağlantısını kontrol edin 3. Adım, mavi blok. – DionMes

+0

'GCLignont.sharedInstance(). ConfigureWithError (& configureError)' yerine 'GIDSignIn.sharedInstance(). ClientID = kClientID' kullanmak istedim. Kılavuz, yalnızca SDK'yı manuel olarak eklediğinizde kullanmamızı söyler. –

İlgili konular