Я хочу добавить интеграцию с Google для входа в мое приложение. Но я хочу использовать SDK Google, не использующий контейнеры для какао, если кто-то использовал этот SDK для iOS, пожалуйста, дайте мне свои шаги для входа в систему и получить информацию о пользователе, так как я не получаю надлежащего документа для этого.Вход в Google через приложение iOS
Я использую Google Sign-In SDK 4.0.1 в том, что методы делегата не вызываются.
Я использую следующую структуру:
- (void)viewDidLoad {
[super viewDidLoad];
[GIDSignIn sharedInstance].clientID = @"842331483294-ofk2cbhhfjoga35u1575t4hbq9ek87ii.apps.googleusercontent.com";
[GIDSignIn sharedInstance].delegate = self;
[GIDSignIn sharedInstance].uiDelegate = self;
// Do any additional setup after loading the view, typically from a nib.
}
- (void)signIn:(GIDSignIn *)signIn
didSignInForUser:(GIDGoogleUser *)user
withError:(NSError *)error {
// Perform any operations on signed in user here.
NSString *userId = user.userID; // For client-side use only!
NSString *idToken = user.authentication.idToken; // Safe to send to the server
NSString *fullName = user.profile.name;
NSString *givenName = user.profile.givenName;
NSString *familyName = user.profile.familyName;
NSString *email = user.profile.email;
}
- (void)signIn:(GIDSignIn *)signIn
didDisconnectWithUser:(GIDGoogleUser *)user
withError:(NSError *)error {
// Perform any operations when the user disconnects from app here.
// ...
}
- (void)signInWillDispatch:(GIDSignIn *)signIn error:(NSError *)error {
}
но ни один из этого метода делегата не вызывался.
Любая помощь будет оценена по достоинству. Спасибо
вы настроить приложение в Google панели инструментов разработчика? –
Эта проблема возникает в ios 10? – KKRocks
yes, Я настроил свое приложение, но используя консоль firebase, как в консоли firebase, мой проект управляется для android, поэтому для iOS тоже будет тот же проект, но только iOS-приложение должно управляться и что я сделал – puja