카카오톡 로그인하기 로그인이 되지 않습니다

안드로이드 개발자가 다음과 같다고 합니다.

특정 안드로이드 카카오로그인 오류 링크를 확인했는데
이미 적용되어야할 내용은 적용되어있고 또 앱의 내용이 아닌 부분은 제외하고 확인하였습니다.
별다른 내용은 없었습니다.

앱 코드에 문제가 있다면 다 안되야하는데 wifi 나 데이터 통신에 따라 혹은 망에 따라
보였다 안보이는 문제이기 때문에 앱에서 따로 처리 할 방법이 보이지 않는다고 말씀드리고 싶었습니다.

테스트 중 카카오 로그인이 보이지않는 단말이 KT 였는데 wifi에 붙어서 테스트를 하니 카카오 로그인 화면이 열렸습니다.

또 어느 망인지는 모르나 wifi에 연결된 단말이 카카오 로그인 창을열었을때 흰화면으로 열리지 않았는데 wifi끄고 SKT데이터로 하니 카카오 로그인 창이 잘열렸습니다.

카카오 로그인 시 잘보이는 단말과 안보이는 단말을 비교하면서 네이티브 코드의 로그를 봤을 때 특별한 문제점이 보이진 않았습니다.

다만 문제가 있던 없던 카카오 로그인 화면을 열었을 때 아래와 같은 크롬에서 나오는 로그가 있어 첨부드립니다.

2022-11-02 17:12:54.728 10541-10541/com.lotte.ltcsmobile W/chromium: [WARNING:render_frame_host_impl.cc(14241)] https://msecure.lottechilsung.co.kr/ ran insecure content from http://mall.lottechilsung.co.kr/helpdesk_page_error.html
2022-11-02 17:12:54.729 10541-10541/com.lotte.ltcsmobile I/chromium: [INFO:CONSOLE(0)] “Mixed Content: The page at ‘https://msecure.lottechilsung.co.kr/member/kakao/callback.lecs?returnurl=https%3A%2F%2Fmsecure.lottechilsung.co.kr%2Fmobile%2Fmypage%2Fmypage.lecs%3FFROM%3Dmobile%26FROM%3Dmsecure’ was loaded over HTTPS, but requested an insecure favicon ‘http://mall.lottechilsung.co.kr/helpdesk_page_error.html’. This content should also be served over HTTPS.”, source: https://msecure.lottechilsung.co.kr/member/kakao/callback.lecs?returnurl=https%3A%2F%2Fmsecure.lottechilsung.co.kr%2Fmobile%2Fmypage%2Fmypage.lecs%3FFROM%3Dmobile%26FROM%3Dmsecure (0)
2022-11-02 17:12:54.967 10541-10541/com.lotte.ltcsmobile D/MainActivity: onPageCommitVisible: https://msecure.lottechilsung.co.kr/member/kakao/callback.lecs?returnurl=https%3A%2F%2Fmsecure.lottechilsung.co.kr%2Fmobile%2Fmypage%2Fmypage.lecs%3FFROM%3Dmobile%26FROM%3Dmsecure
2022-11-02 17:12:55.229 10541-10773/com.lotte.ltcsmobile W/chromium: [WARNING:display_webview.cc(31)] WebView overlays are enabled!

또 잘나오는 단말과 안나오는 단말을 크롬 인스펙터를 이용해서 웹코드를 조금 봤는데 … 나올때와 안나올때의 화면 코드가 좀 다른것 같았습니다.

제가 웹 개발자가 아니라 어느 부분이 잘못되었는지는 잘모르겠습니다.

크롬 인스펙터를 통해 화면을 점검 해보는것도 하나의 방법일듯합니다.

카카오창 로그인 창은 open window로 창이 새로 열리는 부분인데 네이티브 코드로 이부분을 지원해 주지 않으면 open window가 되지 않습니다.

예로 칠성몰 하단 푸터 중 회사소개 메뉴도 창이 새로 열리는 부분입니다.

창이 새로 열리는 부분의 코드가 이상 없기 때문에 현재 열리는 것을 확인 할 수있습니다.

네이티브 웹뷰에서는 새창 여는것을 지원할지 말지의 옵션 외에 화면을 제어 하는 기능은 없습니다.

결론으로 앱에서 수정이 필요한 증상 및 이상이 발견되지 않았습니다.