在您的 iOS 或 macOS 应用中添加 Google 登录

只需几步即可实现基本的集成。首先,在 Google API 控制台中设置一个项目。
然后,向您的布局添加一个 GIDSignInButton
。
最后,使用 IBAction
或类似方法将按钮连接到调用 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! }];
在此基本集成中,您可以添加后端身份验证和 OAuth 2.0 授权等功能,以访问 Google API。
准备好了解详情了吗?
了解如何开始使用我们的开发者指南。您也可以访问我们的 GitHub 代码库,查看一些示例代码、提交错误报告或功能请求,或者提交拉取请求。