플러터앱 카카오 공유시 버튼링크 문제

문의 시 사용하시는 SDK 버전 정보와 플랫폼(Android / iOS) 및 디벨로퍼스 앱ID를 알려주세요.
kakao_flutter_sdk: ^1.3.1 앱 ID:895244

안녕하세요, ShareClient을 이용해서 FeedTemplate으로 작성한
메시지를 카카오톡에 공유하고자 합니다.
원하는 메시지를 공유하는 데는 문제가 없는 데,
버튼을 탭했을 때, 앱설치를 위한 플레이스토어 링크를 화면에 뜨우지 않고, " '네트워크 연결 상태가 좋지 않습니다’라는 메시지가 표시됩니다.
어떤 문제가 있는 것일까요? 아래 작성한 코드입니다.

class ShareKakao {
final String referralCode;

ShareKakao(this.referralCode);

Future share() async {
bool isKakaoTalkSharingAvailable =
await ShareClient.instance.isKakaoTalkSharingAvailable();
FeedTemplate defaultFeed = buildFeed();

if (isKakaoTalkSharingAvailable) {
  try {
    Uri uri = await ShareClient.instance.shareDefault(template: defaultFeed);
    await ShareClient.instance.launchKakaoTalk(uri);
    print('카카오톡 공유 완료');
  } catch (error) {
    print('카카오톡 공유 실패 $error');
  }
} else {
  try {
    Uri shareUrl =
    await WebSharerClient.instance.makeDefaultUrl(template: defaultFeed);
    await launch(shareUrl.toString(), enableJavaScript: true);
  } catch (error) {
    print('카카오톡 공유 실패 $error');
  }
}

}

FeedTemplate buildFeed() {
return FeedTemplate(
content: Content(
title: ‘상장기업 투자 체크리스트’,
description:
‘가입 후 마이페이지>추천인코드 에서 추천인코드($referralCode) 등록하면 프리미엄 콘텐츠 1개월 무료.’,
imageUrl: Uri.parse(‘YOUR_IMAGE_URL_HERE’),
link: Link(
webUrl: Uri.parse(‘https://play.google.com/store/apps/details?id=xxxx’),
mobileWebUrl: Uri.parse(‘https://play.google.com/store/apps/details?id=xxxx’),
),
),
buttons: [
Button(
title: ‘설치하러 가기’,
link: Link(
webUrl: Uri.parse(‘https://play.google.com/store/apps/details?id=xxxx’),
mobileWebUrl: Uri.parse(‘https://play.google.com/store/apps/details?id=xxxx’),
),
),
],

);

}
}

어떤 상황인지 확인 위해 화면 캡쳐좀 부탁드려요.

켭쳐1

버튼을 탭했을 때, 링크 연결이 되지 않고,
검은색 화면이 표시됩니다.

localhost를 공유하셨군요.

해당 주소는 개발하시는 환경외에는 접근 할 수 없으니

외부 접근 가능한 주소 사용하시면 될 것같습니다.

제가 초보라서요.
코드의 어느 부분이 localhost를 공유한 것인가요?
아니면, developers의 Redirect URI 에 추가를 해야 하는 것인가요?

코드의 어느 부분이 localhost를 공유한 것인가요?

기재해주신 코드에 localhost는 없어보입니다.

로그를 보니 오늘 15:08 에 “상장기업 투자 체크리스트” 제목으로 http://localhost:8000 주소를 공유하셨습니다.
다른 코드가 있을 것으로 예상됩니다.

아니면, developers의 Redirect URI 에 추가를 해야 하는 것인가요?

Redirect URI 는 카카오 로그인 시, 사용되는 주소입니다. 카카오톡 공유하기와 무관합니다.