將 Google 登錄添加到您的 iOS 應用程序

一個基本的集成只需要幾個步驟。首先,在 Google API 控制台中設置一個項目。

然後,將GIDSignInButton添加到您的佈局。

最後,將按鈕(使用IBAction或類似工具)連接到調用signInWithConfiguration:presentingViewController:callback:

迅速

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

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

在此基本集成中,您可以添加後端身份驗證和 OAuth 2.0 授權等功能以訪問 Google API。

了解如何開始使用我們的開發人員指南。或者,訪問我們的 GitHub 存儲庫以查看一些示例代碼、提交錯誤報告或功能請求,或貢獻拉取請求。