backendのアプリケーションキーとクライアントキーに変更してください。アプリケーションキーとクライアントキーはmBaaSの管理画面より取得ができます。Googleでプロジェクトを作成する続いてGoogleアプリを作成します。Developersで進めていきます。FILEというボタンをクリックします。アプリ名とBundleのURLを入力して次に進みます。Sign-Inは忘れずに有効にしてください。filesをクリックします)。このGoogleService-Info.plistはXcodeプロジェクトのルートに置きます。この中身で使うのは以下の設定です。あるCLIENT_IDの値を入力してください。Google連携を有効にして、保存してください。Typesを2つ設定します。Identifierです。Files/info.plistがありますので、開きます。URLスキーマを幾つか設定します。Xcode上からでも良いですし、テキストエディタなどで直接編集しても良いかと思います。なってからセキュリティが厳しくなりましたので、そのためのcanOpenURL設定になります。上記Infoで設定した2つのURLに加えて、com-google-〜といったURLを複数指定する必要があります。<string>googlechrome-x-callback</string></array>アプリの実行ここまでくれば準備は完了しましたのでアプリをビルドしてみます。完了するとGoogleでログインのラベルが表示されます。タップするとSafariに遷移してGoogleのログイン画面になります。アプリとの接続確認が出ますのでAllowをタップします。すると認証が完了して、アプリに戻る確認が出ます。するとログインが完了していますので、Todoアプリが使えるようになります。タスクの追加、削除などが可能です。動画にすると次のようになります。mBaaSを使っているところ今回の処理ではTodoデータの保存についてもmBaaSを使っています。Google認証は次のように行っています。実行しているのみで、後はSDK側で処理を行っています。ログインユーザが取得できます。mBaaSを使えばこのように簡単にGoogle認証が実現できます。ソーシャルとの連携を行うことで写真をアップロードしたり、ステータスを投稿するなどバイラル的にアプリを広げる仕組みが実現できます。コードを参考にmBaaSを使ってみてください。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。