Open sinjohr opened 3 years ago
"E/Parcel: Class not found when unmarshalling: com.kakao.sdk.auth.AuthCodeClient$resultReceiver$1" 라는 메시지로 구글링하면 proguard가 문제라는 글들이 있으나, 이 경우에는 이게 문제가 아니었음.
구글링 한 결과 특정 삼성 device에서만 classloader 문제가 있는데 다음과 같은 링크에서 해결책을 제시하고는 있음
그러나 react native로 작성한 코드여서, 저러한 자바 코드 수정을 어디에서 해야 하는지 모르겠음
지금 삼성 폰에서 카카오톡 로그인시 안되는 이유가 현 이슈 맞을까요?
Version of kakao-login libraries
3.3.3
Version of react-native
0.63.4
Platforms you faced the error (IOS or Android or both?)
안드로이드
Expected behavior
카카오톡이 설치되어 있으면 정상 로그인이 되야 합니다.
Actual behavior
카카오 로그인 호출시 안드로이드 로그를 보면 다음과 같은 에러가 찍힙니다.
debug 빌드를 실제 기기에 올리면 잘 동작하나, release 빌드시에만 현상이 발생합니다.
proguard가 다음과 같이 설정되어 있습니다.
Tested environment (Emulator? Real Device?)
real device, 갤럭시 A30