난 바보다..
디버그, 릴리즈 모드 에뮬레이터에서는 카카오, 구글 로그인이 잘 되는데 실제 디바이스에서만 안돼서 이틀 밤낮을 지새웠다.
많은 사람들이 말하는 SHA-1을 다시 점검하고, 코드를 고치고, 모든 skd과 라이브러리 버전을 확인하고, 난독화 예외처리도 해보고....
그런데... 난 바보다.
카카오 디벨로퍼에 추가하는 키 해시
파이어베이스의 내 앱에 추가하는 SHA-1
이 두개를 모두 '업로드 키 인증서'의 SHA-1을 추가했던 거였다.. 미쳐버려...
업로드키가 아닌 앱 서명키를 추가해야한다.
???: 아니 맨 위에 있는 앱 서명키를 제치고 왜 업로드키롤 올리고 자빠졌어요?
변명을하자면.. 안드로이드에 1년만에 업로드하는 과정에서 keystore를 유실해서 새로 만들었다.
새로만든 keystore를 플레이스토어에 변경하면서, 내 머릿속에 있는 모든 "SHA-1"라는 단어는 새로만든 keystore의 SHA-1만 생각했다. 즉, 업로드키의 인증서만 생각했다....
아무튼.. 해결해서 다행이다.... 화이팅..
'React Native > Android' 카테고리의 다른 글
Applovin Proguard minifyEnabled 에러 (0) | 2023.05.07 |
---|---|
안드로이드 구글, 카카오톡 로그인이 디바이스에서 안될 때 (0) | 2023.05.06 |
android keystore key hash 찾는 법 (0) | 2023.05.06 |
Couldn't find DSO to load crash in release build and hermes is enabled (0) | 2023.05.05 |
안드로이드 로그 보는 방법 (0) | 2023.05.05 |