플루터 앱 비활성화시 (백그라운드 작동 X ) 카카오 공유로 앱 실행시 특정 페이지로 이동

안녕하세요? 플루터로 앱을 개발중인 개발자입니다.
현재 앱에서 공유하기 기능을 통해서 카카오 메신저로 보내는 카카오 공유기능을 구현했습니다.
공유하기 받은 디바이스가 개발한 앱을 설치하여 실행했거나, 백그라운드 상태(작동중) 때는

import 'package:uni_links/uni_links.dart';
uriLinkStream.listen((Uri? uri) async {

      List<String>? kakaoLink = Uri.decodeComponent("${uri}").split("result");
      String type = "";
      String id = "";

}

위의 패키지를 통해서 캐치를하여 특정화면으로 이동하게 됩니다.

하지만 앱이 완전 꺼진 상태에서 공유한 메세지를 받아 앱을 실행시키면 캐치되는 함수가 없어 페이지 이동을 못하고 있습니다.

어떤 방법으로 앱이 꺼진 상태에서 카카오 메세지의 공유하기로 앱을 실행시킬때 공유 하기에 포함되어잇는 특정 값을을 읽을수 있을까요??

안녕하세요.

main 함수에서 SDK 초기화 후, 아래 커스텀 URL 스킴 수신 방법을 사용 부탁드립니다.

시작하기 | Kakao Developers 시작하기 - 선택: 커스텀 URL 스킴 수신

1개의 좋아요

감사합니다. 바로 해결했습니다.