본문 바로가기
문제해결

[Flutter 심화] 팀 프로젝트 - SNS 앱 TroubleShooting

by 골목코딩 2025. 1. 7.

1. 문제 정의

    - 구글 계정으로 로그인 시도시 앱에 로그인 되지 않는 현상

 

2. 사실 수집

    - PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null, null)

      위와 같은 오류 메세지 발생

    - 다른 팀원들은 모두 정상 동작함

 

3. 원인 추론

    - SHA-1 키 또는 계정에 문제 있을 것으로 추

 

4. 조사 방법 결정

    - 구글 검색, 챗gpt 이용, 튜터님께 문의

    - 참고 블로그 :https://velog.io/@zinkiki/FlutterAndroid-Unhandled-Exception-PlatformExceptionsigninfailed-com.google.android.gms.common.api.ApiException-10-null-null

 

5. 조사 방법 구현

    - SHA-1 키 재확인 → 효과 없음

    - 에뮬레이터 교체 → 효과 없음

    - google-services.json 삭제 후 다운 받아 사 → 효과 없음

    - 키 삭제 후 재설치  효과 없음(블로그 참고)

    - 빌드 할 때 참고한 키 확인하여 firebase에 입력  정상 작동(튜터님께서 알려주심)

위치 : build\app\outputs\flutter-apk\

명령어 : keytool -printcert -jarfile app-debug.apk

 

 

6. 결과 관찰

    - build\app\outputs\flutter-apk\위치에서 명령어를 실행시켜 나온 키값을 기존 입력한 키와 비교시 다르다는 것을 확인

    - 해당 키로 교체하여 시도시 정상 작동 확인

    - 원인은 파악 불가

댓글