오류명 : Google cast ApiClient.connect failed return ConnectionResult{statusCode=Service_INVALID,resolution=null}
원인 : 검색해보면 내 SHA-1 키가 잘못되었다, 다시 등록해라 등의 답이 나와서
구글 O-Auth 등록과정에서 SHA-1 키 복붙을 잘못했나하고 새로 등록도 해보고,
코드가 잘못됐나 싶어서 코드도 다시 갈아엎고 했는데 ......
Firebase Console 맨 초기 등록 시 google-service.json 받는 과정에서 SHA-1 (선택사항) 과정을 생략하고 등록을 했기 때문이었다.
프로젝트를 맨 처음 만들자마자 Firebase Console 에 등록해서 SHA-1 은 완전 생략했던 것 ...
google-service.json 에서 키를 찾을 수 없으니 아무리 로그인 코드를 구현해도 실행이 되지 않고 여러가지 오류가 났던 것 !!
해결방법 :
파이어베이스 콘솔 - 설정할 앱 - 프로젝트 설정 - 내 앱
에서 SHA 인증서 지문에 SHA-1 키를 등록해주면 된다 !
이틀 삽질했는데 너무 유쾌상쾌통쾌 ~~