react native 환경에서 다이나믹 링크를 통해 생성한 url을 카카오톡을 통해 전송하면 앱에서 확인이 안됩니다. (+ 앱이 안켜집니다.)
다른 메시지나 노트의 경우 잘 작동합니다.
import Share from 'react-native-share';
await Share.open({
title: `테스트 타이틀.`,
url:`${invitationLink}`
}).catch(error => {
console.log(error,'on Share error');
});
관련 설정으로 AndroidManifest.xml에서
<queries>
<package android:name="com.kakao.talk"/>
</queries>
추가하였구요.
dynamiclink의 스킴과 딥링크의 스킴을 등록해놨습니다.
추가로 등록해야하는 스킴이 있다면 안내해주실 수 있을까요?
괜찮으시다면 ios에서도 공유 가능하게끔 안내 부탁드립니다.
안녕하세요.
확인을 위해 앱 ID 부탁드립니다.
앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456
안녕하세요.
카카오 SDK 사용에 문제가 있기 보다 다이나믹 링크와 해당 링크에서 호출하는 앱 스킴을 앱이 받지 못하는것 같은데요 공유된 다이나믹 링크를 알려주시겠어요?
https://pethroomapp.page.link/2RwwHMQCneMncwnU8 이런식으로 다이나믹 링크 숏링크에서 작성해서 사용하고있습니다.
앱이 배포된 상태는 아니어서 확인이 되실지 모르겠습니다.
카카오톡 인앱브라우저에서 제공해주신 다이나믹 링크를 통해 아래 스킴으로 이동하는 것을 확인하였습니다.
(앱스토어로 이동 확인 됨)
intent://pethroomapp.page.link/2RwwHMQCneMncwnU8#Intent;package=com.google.android.gms;action=com.google.firebase.dynamiclinks.VIEW_DYNAMIC_LINK;scheme=https;S.browser_fallback_url=https://play.google.com/store/apps/details%3Fid%3Dcom.pethroom&pcampaignid%3Dfdl_short&url%3Dhttps://pethroomapp.com/family/invite/NbHUEMtVGm;end;
즉, 톡에서 인텐트 스킴 호출 문제 없이 동작합니다.
서비스측 앱이 동작되지 않는것은 위 스킴을 받을 수 있는 액티비티가 존재하는지 확인 부탁드립니다.
답변 감사합니다. 위 스킴을 받을 수 있는 액티비티 설정방법을 혹시 알 수 있을까요? 아니면 안내 페이지 링크라도 부탁드립니다…