카카오 공유하기 실행 시 다른 앱이 열림

  • 설정
    Flutter SDK: 3.24.3
    kakao_flutter_sdk_share: 1.9.6
    디벨로퍼스 id: 1127888

  • 질문
    카카오 공유하기 기능을 사용하고 있습니다.
    카카오톡 앱 미설치 케이스에서는 정상 작동합니다.

카카오톡 설치 케이스에서 코드를 실행하면 “deps” 라는 앱이 열리고 있습니다.
정상적인 흐름이라고 하면 카카오톡 앱이 열리는 것을 생각하고 있습니다.
공유하기 코드 실행 시 휴대폰에 설치되어 있는 "deps"라는 앱이 열리는 이유가 무엇일까요?
("deps"앱을 휴대폰에서 삭제 시 카카오톡 앱이 정상적으로 열립니다.)

코드
const templateId = xxxxxx;
if (await ShareClient.instance.isKakaoTalkSharingAvailable()) {
try {
Uri uri = await ShareClient.instance.shareCustom(templateId: templateId);
await ShareClient.instance.launchKakaoTalk(uri);
} catch () {}
} else {
try {
Uri shareUrl =
await WebSharerClient.instance.makeCustomUrl(templateId: templateId);
await launchBrowserTab(shareUrl, popupOpen: true);
} catch (
) {}
}

API 호출 이력을 보니 android 기기 테스트만 확인되는데요.

iOS에서 테스트 하셨나요?

android에서는 카카오톡 앱 미설치 테스트하였고,
ios에서는 카카오톡 앱 설치 기능을 테스트 하려고 했는데, 다른 앱이 열려서 테스트를 완료하지 못했습니다
@tim.l

안녕하세요. 확인후 피드백 드리도록 하겠습니다.

@tim.l
“deps” 라는 앱을 설치 후
kakaolink:// 클릭 시 deps 라는 앱이 실행됩니다.
아래 스크린샷 참고해주세요.

deps 라는 어플에서 kakalink를 본인 스키마로 설정한걸로 생각됩니다.

1개의 좋아요