Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Google Log-in der iOS- oder macOS-App hinzufügen

Für eine einfache Integration sind nur wenige Schritte erforderlich. Richten Sie zuerst ein Projekt in der Google API Console ein.

Fügen Sie dann zum Layout GIDSignInButton hinzu.

Verbinde die Schaltfläche schließlich mit einer IBAction oder einer ähnlichen Methode mit einer Methode, die signInWithConfiguration:presentingViewController:callback: aufruft.

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!
}]; 

Dieser grundlegenden Integration können Sie Funktionen wie Back-End-Authentifizierung und OAuth 2.0-Autorisierung für den Zugriff auf Google APIs hinzufügen.

Weitere Informationen findest du in unserem Entwicklerleitfaden. Alternativ können Sie sich in unserem GitHub-Repository Beispielcode ansehen, einen Fehlerbericht oder eine Funktionsanfrage senden oder eine Pull-Anfrage senden.