카카오톡채널 잘못된 접근입니다

문의 시 사용하시는 SDK 버전 정보를 알려주세요. 2.8.5

안녕하세요.
아이폰, 안드로이드에서 웹뷰를 띄우는 하이브리드앱으로 개발중입니다.
카카오톡채널 연결하기가 오류가 나서 문의드립니다.
아이폰에서는 같은 채널이 연결이 잘 되는 상태인데,
안드로이드에서는 인증실패라고 나옵니다.

열리는 url자체를 확인해보니 정상적으로 채널이 열립니다.(카카오톡 채팅으로 전달해서 채팅창 내에서 url클릭 시에는 열리지만, 직접 주소창에 url입력시에는 오류가 나네요)
다만, 앱에서 카카오톡채널 연결 시도시, 사진과 같은 오류로 되지 않습니다.
app id: 692498
https://pf.kakao.com/_bxbQrs/chat?app_key=e51d7d08f51b07fb9904a7052cedbf9c&kakao_agent=sdk%2F2.8.5%20sdk_type%2Fkotlin%20os%2Fandroid-31%20lang%2Fko-KR%20origin%2F9KuOzcNo%2BSf0QlhBbi1Pjvl2YE0%3D%20device%2FSM-G986N%20android_pkg%2Fcom.yellosis.app%20app_ver%2F1.0.2&api_ver=1.0

어떤 부분을 확인하거나 수정해야할까요??
IMG_1656

안녕하세요.

하이브리드앱인데 SDK를 사용하고 계신가요?

증상과 환경 확인을 위해
웹뷰에서 표시하는 제작하신 사이트 URL알려주시겠어요?

https://webview-dev.yellosis.com 입니다!

기재해주신 사이트에 채널 채팅 호출하는 기능을 확인할 수 없네요.
내부에서만 접근 가능한 페이지인가봅니다.

웹페이지에 채널 채팅 구현하신 코드블럭 공유해주시겠어요?

fun kakaoChannel() { val url = TalkApiClient.instance.channelChatUrl("_bxbQrs") KakaoCustomTabsClient.openWithDefault(this@MainActivity, url) }
입니다!

웹뷰에서 카카오톡 채널 연결 버튼 클릭 시 함수호출해( window.Android.kakaoChannel() ) 안드로이드에서 함수가 작동하는 방식입니다.

웹뷰없이 기재하신 코드와 동일하게 호출하니 정상작동하여 에러를 재현할 수 없었습니다.
아마도 사용하시는 방식문제인것 같아요.

SDK에서 채널 브릿지 페이지 호출할때 사전에 세팅된 값이 있어야 정상 호출되는데
사용하시는 웹뷰에 띄워서 발생하는 문제로 보이는데요.

웹뷰에서 JS SDK방식으로 채널 채팅 호출하시는 것은 어떨까요?

기존에 동작하던 방식이었고, dependencies 업데이트하고 여러 수정 중에 어느 순간부터 되지 않았습니다.
그래서 그전에 동작하던 url과 현재 동작하지 않는 url을 가져왔는데, 확인 좀 부탁드립니다.

기존 동작하는 url
https://pf.kakao.com/_bxbQrs/chat? app_key=e51d7d08f51b07fb9904a7052cedbf9c&kakao_agent=sdk%2F2.8.5 sdk_type%2Fkotlin os%2Fandroid-28 lang%2Fko-KR origin%2F4xjoPGhxCT6vmfZAK6FWyAwRgCU%3D device%2FSM-N950N android_pkg%2Fcom.yellosis.app.dev app_ver%2F1.0.2&api_ver=1.0

현재 동작하지 않는 url
https://pf.kakao.com/_bxbQrs/chat?app_key=e51d7d08f51b07fb9904a7052cedbf9c&kakao_agent=sdk%2F2.8.5%20sdk_type%2Fkotlin%20os%2Fandroid-31%20lang%2Fko-KR%20origin%2F9KuOzcNo%2BSf0QlhBbi1Pjvl2YE0%3D%20device%2FSM-G986N%20android_pkg%2Fcom.yellosis.app%20app_ver%2F1.0.2&api_ver=1.0

네이티브 SDK에서 리턴한 URL을 사용하시는 웹뷰에 표시하는 방식은 가이드되는 방식이 아니라 작동을 보장하기는 어려울 것 같아요.

웹뷰에서 띄운 웹페이지에서 JS SDK실행 하는 것을 추천드리고

웹뷰에서 네이티브SDK 사용하지 마시고
단순히

https://pf.kakao.com/_bxbQrs/chat 

주소 호출하셔도 정상 작동할 것 같은데 확인해보시겠어요?

넵 감사합니다 해당 url을 바로 open하는 방향으로 수정해서 정상작동합니다!