問題タブ [gidsignin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
454 参照

ios - GIDSignIn のカレンダー スコープの追加が機能しない

Google の指示に従っているようですが、権限画面が表示されたときに表示されるのは、基本的なプロファイル ビューの権限だけです。
以前は GPPSignInButton を使用していましたが、機能していました。以下は使用したコードです

0 投票する
0 に答える
112 参照

ios - ユーザー データの取得 Google-Play-Games iOS (Objective-C)

アプリに Google-Play-Games for iOS (Objective-C) を使用しています。GPGManager クラスからユーザー データを取得するプロパティがないため、サインインしているユーザーからユーザー データを取得する方法を教えてください。GIDSignIn クラスのサインイン メソッドを使用すると、[GPGManager sharedInstance].isSignedIn の値は常に NO になります。解決策はありますか?

0 投票する
0 に答える
220 参照

ios - GIDSignIn set approval_prompt

問題は、ユーザーがアプリからログアウトして再度ログインした後にのみ、Google がオフライン アクセスを要求することです。

これと他のいくつかの記事を読んで、「approval_prompt」パラメーターを「auto」に設定する必要があることがわかりましたが、GIDSignIn に設定する方法がわかりません。何か不足していますか?

0 投票する
0 に答える
548 参照

ios - Safari は、ユーザーが Google サインインで iOS アプリケーションにリダイレクトされるのを待ちません。

私のアプリケーションでは、アプリケーションへのログインとして Google SignIn を使用しています。プロジェクトに貼り付けてフレームワークを直接使用しているココアポッドを使用していません。以下のように GIDSignIn クラスを設定しています。

Google サインイン ボタンをクリックすると、Safari (SFSafariViewController ではない) にリダイレクトされ、Google アカウントの資格情報を要求されますが、すべて正常に動作しています。アプリケーションが基本的なプロファイル データを使用することを許可すると、アプリケーションにリダイレクトするためのポップアップが Safari に表示され、[開く] を選択すると、基本的なプロファイル情報とともにアプリケーションに戻ります (適切なリダイレクト URL が提供されます)。 . しかし問題は、リダイレクトのためにSafariでアラートビューのオプションを選択しない場合です。アラート ビューが自動的に閉じられ、サファリになり、アプリケーションに情報がリダイレクトされません。アラートビューがユーザーの応答を待つようにするにはどうすればよいですか?

ユーザーの許可を求めます。許可を押すと、次の画面が表示されます。

ここに画像の説明を入力

何も選択しないと、アラート ビューが消えて Safari にとどまります。「開く」を押した場合にのみ、MyApplication に移動し、ユーザーの基本プロファイル アプリケーションを取得します。アラートビューが自動的に閉じられるのを止める方法を教えてください。

0 投票する
0 に答える
80 参照

oauth - GIDSignIn ios から Gmail の連絡先を取得する

アプリで Gmail の連絡先を取得しようとしていますが、これを達成する方法がわかりません。私は GIDSignIn を使用しており、アクセスを許可するために GIDSignIn 内で OAUTH が使用されていることを読みました。GIDSignIn を使用して連絡先を取得する方法はありますか? 連絡先のスコープを追加しましたが、連絡先の要求を行うにはどうすればよいですか?

前もって感謝します!

0 投票する
1 に答える
696 参照

ios - Google サインイン iOS GIDSIgIn が突然失敗しました

私は GIDSignIn を何ヶ月も使用していますが、以前は問題なく動作していました。ユーザーは、Google アプリまたはアプリ内ブラウザーのいずれかを使用して正常にサインインします。

今日、ユーザーがログインできないという報告がいくつかあり、私自身のテストで問題を確認しました。

GIDSignIn は従来の方法になり、アプリ内ブラウザを開いてユーザーにサインインを促します (Google アプリがインストールされていても)。サインイン後、Google.com 検索エンジンにとどまり、アプリに戻ることはありません。

Google側に何か問題があるのだろうか?