iOS または macOS アプリに Google ログインを追加する

基本的な統合は、わずか数ステップで完了します。まず、Google API Console でプロジェクトを設定します。
次に、レイアウトに 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! }];
この基本的な統合では、Google API にアクセスするためのバックエンド認証や OAuth 2.0 認証などの機能を追加できます。
さらに詳しく
デベロッパー ガイドのスタートガイドをご覧ください。また、GitHub リポジトリにアクセスして、サンプルコードの確認、バグレポートや機能リクエストの送信、pull リクエストの投稿ができます。