728x90
업데이트 시 firebase dynamic link 가 안 되는 현상이 발생했다..
firebase는 안에 코드를 자주 변경하고는 하는데,
이번에 firebase 불러오는 것을
terminated state와
background state / foreground state로 바꿔서 적용한 것이었다.
background state / foreground state 는 기존과 같이 잘 동작하는데( 앱이 켜져있을 당시 dynamic link를 받았을 때)
terminated state는 따로 설정해줘야 한다.
//Terminated State
final PendingDynamicLinkData? initialLink =
await FirebaseDynamicLinks.instance.getInitialLink();
if (initialLink != null) {
final Uri deepLink = initialLink.link;
handleDynamicLink(deepLink);
}
자세한 내용은 아래와 같다.
https://firebase.flutter.dev/docs/dynamic-links/receive
728x90
'개발 > Flutter' 카테고리의 다른 글
list에 있는 값들 모두 합치기 (0) | 2022.08.23 |
---|---|
flutter hive (0) | 2022.08.15 |
GetX dialog, bottom sheet 에 controller binding 하기! (0) | 2022.08.11 |
TextField filtering (0) | 2022.08.10 |
if (contain('')) 은 true이다. (0) | 2022.08.10 |