안드로이드 구글, 카카오톡 로그인이 디바이스을 통해 안될 때

안드로이드 구글, 카카오톡 로그인이 디바이스을 통해 안될 때

React NativeAndroid 근데 현실 플레이스토어에서 배포하고 다운받으면 안됨. 운영 중인 영단어 앱테크 캐시보카에는 구글 로그인, 카카오톡 로그인이 있습니다.


imgCaption0
카카오계정으로 로그인하기

카카오계정으로 로그인하기

지속적으로 다음 계정이 카카오계정으로 통합되어 더 이상 다음 로그인이 안 되는 경우가 있을 수 있는데요. 이런 경우에는 카카오계정으로 로그인을 진행해 주셔야 합니다. 2.1 다음 홈페이지 들어가기 2.2 카카오계정으로 로그인 버튼 누르기 처음 다음 포털 홈페이지에 들어가 주신 후 화면 오른쪽 위에 있는 카카오계정으로 로그인 버튼을 눌러 줍니다. 2.3 기존의 다음 계정으로 로그인 그리고 기존에 다음 로그인을 했던 것처럼 동일하게 아이디와 비밀번호를 입력해 주시고, 하단의 로그인 버튼을 눌러 줍니다.

만약 이 방식으로 정상적으로 로그인이 되었다면 이제부터는 이 과정을 통해 로그인을 해주셔야 합니다.

팝업 및 리디렉션 인정 설정하기

가끔 팝업과 리디렉션이 차단되어 로그인이 안 되는 문제가 생길 수 있는데요. 이런 상황에서는 인정 설정으로 변경해 주시면 해결할 수 있습니다. 참조하여 저는 아래 사진처럼 크롬Chrome 브라우저를 기준으로 설명드리겠습니다. 3.1 크롬 웹 브라우저 접속하기 3.2 점 3개 아이콘 누르기 3.3 설정 항목 선택 우선 크롬 브라우저로 접속해 주신 후 화면 우측 상단에 자리한 점 3개 아이콘을 눌러 줍니다.

그러면 하단에 팝업 창이 하나 나오게 되는데 이곳에서 설정 항목을 눌러 줍니다.

크롬 쿠키 삭제하기

크롬 브라우저에 저장된 쿠키 때문에 문제가 되는 경우가 지속적으로 발생한다고 하는데요. 이런 경우 쿠키들을 모두 삭제하면 해결하실 수 있을 겁니다. 4.1 크롬 설정 들어가기 4.2 인터넷 사용 기록 삭제 목록 누르기 우선 3차례 방법을 참고하셔서 크롬 브라우의 점 3개 아이콘 설정 차례대로 들어와 주신 후 인터넷 사용 기록 삭제 목록을 눌러 줍니다. 4.3 쿠키 및 등등 사이트 데이터 항목 체크 4.4 인터넷 사용 기록 삭제 버튼 선택 그리고 쿠키 및 등등 사이트 데이터 항목에 체크되었는지 확인해 보신 후 우측 하단의 인터넷 사용 기록 삭제 버튼을 눌러 주시면 됩니다.

카카오계정으로 로그인하기

지속적으로 다음 계정이 카카오계정으로 통합되어 더 이상 다음 로그인이 안 되는 경우가 있을 수 있는데요. 이런 경우에는 카카오계정으로 로그인을 진행해 주셔야 합니다. 2.1 다음 홈페이지 들어가기 2.2 카카오계정으로 로그인 버튼 누르기 처음 다음 포털 홈페이지에 들어가 주신 후 화면 오른쪽 위에 있는 카카오계정으로 로그인 버튼을 눌러 줍니다. 2.3 기존의 다음 계정으로 로그인 그리고 기존에 다음 로그인을 했던 것처럼 동일하게 아이디와 비밀번호를 입력해 주시고, 하단의 로그인 버튼을 눌러 줍니다.

만약 이 방식으로 정상적으로 로그인이 되었다면 이제부터는 이 과정을 통해 로그인을 해주셔야 합니다.

팝업 및 리디렉션 인정 설정하기

가끔 팝업과 리디렉션이 차단되어 로그인이 안 되는 문제가 생길 수 있는데요. 이런 상황에서는 인정 설정으로 변경해 주시면 해결할 수 있습니다. 참조하여 저는 아래 사진처럼 크롬Chrome 브라우저를 기준으로 설명드리겠습니다. 3.1 크롬 웹 브라우저 접속하기 3.2 점 3개 아이콘 누르기 3.3 설정 항목 선택 우선 크롬 브라우저로 접속해 주신 후 화면 우측 상단에 자리한 점 3개 아이콘을 눌러 줍니다.

그러면 하단에 팝업 창이 하나 나오게 되는데 이곳에서 설정 항목을 눌러 줍니다.

크롬 쿠키 삭제하기

크롬 브라우저에 저장된 쿠키 때문에 문제가 되는 경우가 지속적으로 발생한다고 하는데요. 이런 경우 쿠키들을 모두 삭제하면 해결하실 수 있을 겁니다. 4.1 크롬 설정 들어가기 4.2 인터넷 사용 기록 삭제 목록 누르기 우선 3차례 방법을 참고하셔서 크롬 브라우의 점 3개 아이콘 설정 차례대로 들어와 주신 후 인터넷 사용 기록 삭제 목록을 눌러 줍니다. 4.3 쿠키 및 등등 사이트 데이터 항목 체크 4.4 인터넷 사용 기록 삭제 버튼 선택 그리고 쿠키 및 등등 사이트 데이터 항목에 체크되었는지 확인해 보신 후 우측 하단의 인터넷 사용 기록 삭제 버튼을 눌러 주시면 됩니다.

문제 분석

appbuild.gradle에 minifyEnabled 라는 코드가 있습니다. minifyEnabled는 배포된 apk에서 코드를 베끼지 못하도록 코드 난독화해주는 기능입니다. 이걸 false하더라도 안드로이드는 기본적으로 제공되는 옵션입니다. 코드를 난독화하는 과정에서 kakao 로그인과 google 로그인의 api도 난독화 되어 읽지 못하는 겁니다.

자주 묻는 질문

카카오계정으로 로그인하기

지속적으로 다음 계정이 카카오계정으로 통합되어 더 이상 다음 로그인이 안 되는 경우가 있을 수 있는데요. 더 알고싶으시면 본문을 클릭해주세요.

팝업 및 리디렉션 인정

가끔 팝업과 리디렉션이 차단되어 로그인이 안 되는 문제가 생길 수 있는데요. 좀 더 구체적인 사항은 본문을 참고하시기 바랍니다.

크롬 쿠키 삭제하기

크롬 브라우저에 저장된 쿠키 때문에 문제가 되는 경우가 지속적으로 발생한다고 하는데요. 더 알고싶으시면 본문을 클릭해주세요.

Leave a Comment