Flutter 카카오톡 채널 채팅 오류

Android
Uri url = await TalkApi.instance.channelChatUrl(’_xxxxxx’);
try {
await launchBrowserTab(url);
} catch (error) {
print(‘카카오톡 채널 채팅 실패 $error’);
}
error : 카카오톡 채널 채팅 실패 PlatformException(IllegalArgumentException, No redirect url was passed to AuthCodeCustomTabsActivity., null, null)

IOS
‘페이지 이동후 주소가 유효하지 않기 떄문에 Safari가 해당 페이지를 열수없습니다.’ 오류가 뜹니다…
뭐가 문제인가요…?

안녕하세요

말씀주신 내용 최신 버전(1.3.0)으로 확인해봤는데요 iOS의 경우에는 정상 동작하는 것으로 확인되어, channelChatUrl() 에 전달된 파라미터가 잘못된 것 같아서 다시 한번 확인 부탁드리겠습니다.

안드로이드의 경우에는 sdk의 버그로 확인되어 수정 후 배포가 필요할 것 같습니다.
최대한 빠른 시일 내에 수정해서 배포할 수 있도록 하겠습니다
불편을 끼쳐드려서 죄송합니다ㅠㅠ

답변 감사합니다
몇가지만 더 질문하겠습니다.

  1. 혹시 안드로이드 버그 수정 예정일을 알수있을까요??
  2. IOS 기기에 카카오톡이 설치되어있지 않을경우 본문과 같은 알림창이 뜨는것이 맞을까요??
  1. 아직 수정 작업이 진행 중이라서 배포 일정에 대해서 정확하게 말씀드리기는 어려울 것 같아요ㅠㅠ
    최대한 빠른 시일 내에 배포하고 배포 후에 댓글 남겨드리겠습니다

  2. 네 말씀하신 것처럼 iOS 환경에서는 커스텀 스킴을 통해 카카오톡을 열기 때문에 카카오톡이 설치되지 않았다면 브라우저에서 커스텀 스킴을 처리할 수 없어서 오류가 뜨는 것이 맞습니다.

1개의 좋아요

@ksm7558k 안녕하세요 이슈 수정된 1.3.1 버전 배포되었습니다.
제보주셔서 감사드립니다!