카카오 로그인 하이브리드앱 javascript SDK 안드로이드 이슈

안녕하세요
하이브리드앱에서 javascript SDK 이용하여 리다이렉트 방식으로 카카오 로그인을 구현중입니다.
Kakao.Auth.authorize({
redirectUri: ‘url’
})
다음과 같은 현상 발생 시 에러핸들링 방법이 어떻게 되는지 궁금한데요,

안드로이드폰에서

  1. 카카오톡 앱 설치되어 있음 (최초 설치, 계정 연결 X 로그인 X)
  2. 서비스앱에서 카톡 로그인 → 카카오톡 앱 실행 → 카카오톡 앱 접근 권한 설정 동의 후 로그인 X
  3. 카톡 로그인을 완료하지 않고 도중에 자사앱으로 돌아올 경우
  4. 다시 카톡로그인 버튼을 눌러도 무감 (반응하지 않음) : 자사앱을 껐다 켜도 카톡로그인 자체 반응없음

하이브리드앱 내 구현된 카톡로그인에서 안드로이드폰으로 로그인 시도 시
로그인과정 도중에 다시 앱으로 돌아왔을 경우
redirectUri 혹은 sdk 자체에서 뱉어내는 오류코드나 에러메시지가 없는 것 같아서요
오류를 핸들링하는 다른 방법이 있나요?

[해당 이슈 재현영상]
https://api.media.atlassian.com/file/d3ed7ed9-ca62-47c1-84ba-e874fffc3700/artifact/video_1280.mp4/binary?client=d3d3ff7c-e010-4217-9198-8c84dc5702b9&collection=&max-age=2592000&token=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkM2QzZmY3Yy1lMDEwLTQyMTctOTE5OC04Yzg0ZGM1NzAyYjkiLCJhY2Nlc3MiOnsidXJuOmZpbGVzdG9yZTpmaWxlOmQzZWQ3ZWQ5LWNhNjItNDdjMS04NGJhLWU4NzRmZmZjMzcwMCI6WyJyZWFkIl19LCJleHAiOjE2NTY1NTg0OTgsIm5iZiI6MTY1NjU1NzU5OH0.emd91PIKaeYi2b46UqZHr7RQ7GT6AuvhQkGcZUZaXN4

안녕하세요.

카카오톡만 설치되고 로그인 안되었다면 카카오톡에서 Activity간통신으로 NotSupportedError에러를 전달하는데요.
iOS와 달리 Android에서는 브라우저에서 응답을 못받는 알려진 이슈가 있는데요.
브라우저(인앱브라우저포함) JS SDK에서 authorize로 로그인 시, 발생하는 것으로 현재 개선 방안 검토중에 있습니다.

인앱 브라우저의 경우 아래 예제에서 “사용자가 카카오톡 설치 후 디바이스 권한 요청 화면에서 로그인을 취소한 경우,” Flow 참고하셔서 현재 카카오톡 설치 여부 및 로그인 여부에 따라

JS SDK에서 authorize로 로그인 시, throughTalk 파라메터를 false로 하신다면 카카오톡이 아닌 카카오 계정으로 로그인 할 수 있습니다.

Android 카카오 로그인 구현 예제 : Android | Kakao Developers Android