카카오 링크 쉐어 관련 질문입니다

앱 아이디: 775109

카카오 링크를 쉐어하는 코드를 쓰고 있는데요.

 await ShareClient.instance.launchKakaoTalk(uri).then((value) async {
          await ref.read(settingRepo).addUserInvitation();
        });

유저가 카카오 링크를 다른 사람에게 공유했을 때 아래 addUserInvitation() 함수를 호출하고 싶습니다.
그런데 유저가 실제 공유할 사람을 선택하고 메세지를 선택하지 않아도
카카오 화면이 켜지는 것만으로 then, 또는 whenComplete 함수가 호출되더라구요.

당연할 것 같긴하지만, 실제 유저가 상대방에게 링크를 공유했는지 아닌지까지는 현재 체크할 수가 없는건가요?

안녕하세요.

아쉽지만, 카카오톡 공유 완료 시 반환되는 값은 없으며, 전송 성공 여부는 카카오톡 공유 전송 성공 알림 설정하기를 통해서만 알 수 있습니다.