FlutterのGoogle siginの処理で初歩的なミスで躓いたのでメモ書き。(なお、FlutterでのGoogle siginの処理のための各種処理の話はここでは省略します)
【症状】
- Google signinの画面で、待機画面からずっと画面が遷移しない
- スコープがemailの場合はうまくいくが、それ以外のスコープを指定するとダメ
【解決策】
- Filebaseに登録しているアプリでの認証で、Fingerprintの情報はSHA-1だけでなく、SHA256も追加する。
ということで無駄な時間を浪費しました。Google siginの処理の情報をネットでググると、SHA-1の情報を登録する記述はよく見るのですが、SHA256も必要だとは。。。
ちなみに、ログイン認証だけならSHA-1だけでOKです。今回は、Drive APIを扱おうとしてエラーがでました。