안드로이드에서 카카오계정으로 로그인 시 무반응입니다

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.
Faq 목록 - 10. Android ( Faq 목록 입니다 ) 먼저 확인해주세요.


SDK : com.kakao.sdk:v2-user:2.20.6
ID : 1080765

이미 계속하기 버튼을 두번 터치해본 후에 크롬 인스펙터 캡처한겁니다.
이 화면에서 아무 반응도 없습니다.
매니패스트에 이렇게 설정했고, schemeKakaoAppKey의 값은 kakao네이티브앱키 입니다.
image

공식문서에 있는대로 구현했고, 다른건 안했습니다.
카카오톡으로 로그인은 잘 되는데, 카카오계정으로 로그인 시 이렇게 뜨고, Redirect URI에는 kakao{네이티브앱키}://oauth 형태의 URI는 등록이 안됩니다.

어떻게 해야하나요?? 답변바랍니다.

안녕하세요

android:scheme 에 string 리소스가 아닌 하드코딩된 값을 사용했을 때도 동작하지 않는지 확인 부탁드리겠습니다.

네 하드코딩된 값을 사용해도 동작하지 않습니다ㅠㅠ
image
이런식으로 해도 동일하게 안됩니다. kakao 뒤의 값은 임시로 넣은거고 실행할땐 제대로 앱키값을 넣었습니다.

저에게 개인메시지로 kakao${app_key} 가 하드코딩된 AndroidManifest.xml 전문을 보내주실 수 있을까요?

제 프로필 아이콘 누르시면 개인 메시지를 보낼 수 있고, 저만 확인할 수 있는 메시지입니다.

보내드렸습니다. 확인 및 답변 부탁드립니다.

확인해본 결과 android:noHistory 옵션이 영향을 주고 있는 것으로 확인되네요.

기본적으로 AuthCodeHandlerActivity 는 Intent.FLAG_ACTIVITY_NEW_TASK 로 실행되고, 로그인 종료 시 소멸되는 Activity이기 때문에 android:noHistroy 옵션과 android:launchMode 옵션은 제거해도 될 것 같아요.

옵션 제거했을 때 정상 동작하는지 확인 부탁드리겠습니다.

라고 안내해주셧고 해당내용 적용해서 해결했습니다.

1개의 좋아요