Aggiungere l'opzione Accedi con Google all'app per iOS o macOS

Un'integrazione di base richiede pochi passaggi. Innanzitutto, configura un progetto nella console API di Google.
Quindi, aggiungi un GIDSignInButton
al layout.
Infine, collega il pulsante (utilizzando un elemento IBAction
o simile)
a un metodo che chiama
signInWithConfiguration:presentingViewController:callback:
.
Swift
GIDSignIn.sharedInstance.signIn( with: signInConfig, presenting: self ) { user, error in guard error == nil else { return } guard let user = user else { return } // Your user is signed in! }
Objective-C
[GIDSignIn.sharedInstance signInWithConfiguration:signInConfig presentingViewController:self callback:^(GIDGoogleUser * _Nullable user, NSError * _Nullable error) { if (error) { return; } if (user == nil) { return; } // Your user is signed in! }];
A questa integrazione di base, puoi aggiungere funzionalità come l'autenticazione backend e l'autorizzazione OAuth 2.0 per accedere alle API di Google.
Vuoi saperne di più?
Scopri come iniziare con la nostra guida per gli sviluppatori. In alternativa, visita il nostro repository GitHub per visualizzare un codice di esempio, inviare una segnalazione di bug o una richiesta di funzionalità o inviare una richiesta di pull.