이왕 이렇게 된거 나 혼자 프로젝트하면서 연습할 것도 flutter로 해보자 싶어서
firebase 이용해버리기~
flutter 2버전으로 설치를 해주다가, 뭔가 다른 방법 없나?
CLI (커맨드 라인 인터페이스 줄임말 외워야징)로 설치 못하나? 싶어서
찾아보니까
3.0에 설치방법이 따로 존재했다. 그래서 한국어 설명영상 중에 오준석 아저씨 설명으로
설치방법 확인하고 설치해줬음.
https://www.youtube.com/watch?v=tLkf46Isnfw
구글 로그인 설정하기
https://www.youtube.com/watch?v=U-BksAeg184
https://www.youtube.com/watch?v=hgRg9RFvNJQ
https://www.dbestech.com/tutorials/flutter-google-sign-in-firebase-auth-login
글로 된 버전
Flutter 구글 로그인 Trouble shooting, PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10
Flutter 구글 로그인 구현 중 PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null, null) 에러를 만나게 된다면... Flutter로 많은 앱들을 개발하며 구글 로그인도..
kyungsnim.net
같은 에러 경험
Generate SHA-1 for Flutter/React-Native/Android-Native app
I'm trying to generate a SHA-1 for a Flutter app, for Android studio to support Google Sign in, but I don't know how to do that, I saw some posts that indicate to run a command, but there I need a ...
stackoverflow.com
sha-1 키를 가져와야한다. 없는 것 같아서 생성해야겠다고 생각.
자바 런타임 에러;;
자바깔아주고 sha1키를 얻었다.
그리고 파베에 등록해줌.
하지만 키를 넣었지만, 똑같은 결과.. 근데 혹시 뭐 껐다켜야하나.
일단은 위에 글에서 두번째 문제점 뭐였는지 본다.
https://developers.google.com/android/guides/client-auth?authuser=0&hl=ko
Authenticating Your Client | Google Play services | Google Developers
Authenticating Your Client Stay organized with collections Save and categorize content based on your preferences. Certain Google Play services (such as Google Sign-in and App Invites) require you to provide the SHA-1 of your signing certificate so we can c
developers.google.com
구글 공식문서에 있는 key받는 법
문제가 계속 깊게 들어간다..
gradle 문제로 이어지고..
일단 gradle로 깊게 들어가기엔 문제들이 대체로 이렇게 깊게 들어갈 필요없이 다른 곳에서 가볍게 바꿔주면
없어지기도 했기에 일단 다른 식으로 키를 얻는 방법을 생각해봄
[flutter] GradleException 오류/에러
flutter를 하던 중.. 연유는 모르겠으나 Android app단위 build.gradle에서 아래와 같이 GradleException에 빨간 줄이 쳐지는 신경쓰이는 오류를 발견.. Cannot resolve symbol GradleException ..과 같은 메시지를 보여준
cuna.tistory.com
./gradlew signingReport
를 쓰기 위해서 java를 다운받았는데 버전 1을 다운받아서 아래 에러 겪었고
, 11로 변경해주니 작동
흠 근데, 작동은 하는데 이것도 다 debug용이네..? release용은 안나옴
https://it-banlim.tistory.com/19
[Android] debug/release SHA-1 추출 방법
[삽질의 기록] 1. Android debug SHA-1 추출 방법 1) Android studio의 오른쪽 상단에 Gradle 탭을 클릭한다. 2) 본인 프로젝트 이름 > app > Tasks > android > signingReport 더블 클릭하여 실행한다. 3) signingReport를 실행
it-banlim.tistory.com
일단 sha1 여기까지 하고,
이걸 끝까지 해결하는게 능사가 아닐지도 모른다는 생각.
왜냐면 ios도 계속해서 꺼지고 있거든.
그냥 다운되는 현상 어디있는지
https://dongyea.tistory.com/25
Flutter(플러터) - Firebase를 이용한 google Login - iOS
firebase를 이용하여 로그인 관리를 개발하던 도중 iOS앱에서 구글로그인을 시도하게되면 오류와 함께 앱이 죽어버리는 일이생겨서 구글링을 통한 오류 해결 과정을 정리 하려한다. 1. 문제 안드로
dongyea.tistory.com
지금까지의 내용을 정리해보자..
내일 바로 새롭게 적용해보려면..
1. 처음에는 한 번 로그인 창이 켜졌었음.
2. 그래서 로그인도 되긴함.
3. 근데 한번 로그인이 된 이후로, 구글 로그인 창이 켜지지 않음
4. 근데 이건 안드로이드고, iphone은 아예 권한 물어보는 것도 뜨지 않음. plist에 추가해줘도 뜨지 않음.(이러니까 참 곤란하다)
5. 버그리포트도 안뜨고 그냥 죽어버림.
6. 일단 안드로이드는 처음에 에러메세지가 나랑 같은게 뜨는 사람이 있어서 잘 읽어보니, sha1 키를 추가해야한다고하네?
7. 추가해줬더니 에러는 안뜸.
8. 하지만 여전히 양 OS모두 버튼을 누르고 나면 죽는 일이 발생함.
이건 어디가 문제인지 모르겠다...
'개발 | > Flutter' 카테고리의 다른 글
GoRouter Redirect refresh (0) | 2022.12.11 |
---|---|
[Flutter] 카카오 로그인 (0) | 2022.11.12 |
[Flutter] ScrollView, ListView, GridView (0) | 2022.11.04 |
[Flutter] Future (0) | 2022.11.04 |
[Flutter] navigator (0) | 2022.11.03 |