본문 바로가기
개발/flutter

[앱 개발 기록] flutter firebase 기능 오류 발생 처리

by hyperhand 2023. 12. 27.

앱에서 firebase를 사용하고 있었고, 개발 기간동안 firebase 관련 기능을 테스트해오며 문제없이 동작했던 기능들이 내부 테스트를 위해 스토어에 등록한 이후로 앱 시작부터 아래와 같은 오류를 뱉어내며 하나도 동작하지 않았다.

 

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

 

코드 상에 아무런 문제가 없어 구글 시스템의 오류인가 까지도 의심했었는데 결국 며칠만에 원인을 찾았다.

 

하~ 황당하게도 개발할 때 사용했던 구글 계정과 배포시에 사용한 구글 계정이 달랐던 것. 개발하는 동안에는 개인 계정으로 사용했다가 배포시에는 배포용 계정을 따로 만들어서 사용하니 각종 ID들이 유효하지 않아서 발생한 문제였다. 이런 초보적인 실수를 하다니 ㅠㅠ

 

다시 배포용 계정으로 앱 설정을 처음부터 다시 해야 했다. 개인 계정은 플레이스토어에서 사용할 수 없었다. 왜냐면 앱을 등록하겠다고 플레이콘솔에 등록했었는데 1년간 아무런 앱도 등록하지 않아 자동으로 해지됐고 재가입도 안된단다.

처음부터 배포용 계정으로 개발하고 테스트했으면 문제가 안됐을 것을.

 

에휴~~~

반응형