flutter] google login

이름·2023년 2월 2일

앱을 실행시키고 구글 로그인 버튼을 누르면 바로 버그 리포트 뜨면서 계속 꺼졌다.

ios는 그냥 바로 바로 꺼졌고
그래도 android는 google api error 10이 뜨길래 해당 키워드로 검색을 했더니 아래의 블로그가 나왔는데 아차 싶었다.
프로젝트 이름도 같아야 하는 구나..

아래 3가지가 일치해야 합니다.

  1. 테스트하는 App

  2. 구글 API OAuth 인증

  3. Firebase Project

android 문제

  1. sha1지문 등록하기
  2. firebase project와 어플이 일치하는지 확인
    -> 해결

ios 문제

ios는 크러시가 났을때 코드 상에서 에러 메시지가 떠야하는데 바로 버그 리포트가 떠서 불편했는데, 영상 녹화로 순간 뜬 에러메시지 확인하고 구글에 검색했더니 바로 해결책이 나왔다.

url scheme을 입력하니까 됐다 ㅜㅜ 아직 flutter setting이 불완전한것 같다. ㅜㅜ

https://thomass.tistory.com/41

https://github.com/flutter/flutter/issues/104422

https://goni9071.tistory.com/489

scheme

https://lxxyeon.tistory.com/114

미리 인포 파일에 해당 앱이나 웹의 scheme을 등록해 놔야 보안상 문제가 없을것 같다.

profile
글 솜씨를 기르자!

0개의 댓글