-
Notifications
You must be signed in to change notification settings - Fork 1
DeepLink에 대한 고민
이강호 edited this page Jul 3, 2024
·
2 revisions
- 앱 설치 여부 판별(벡엔드에서) 스토어로 연결 혹은 앱 시작
- SceneDelegate의 URL delegate 메소드에서 URL 파싱
- 로그인 여부 판별
- 로그인 안되어 있으면 로그인 화면(링크를 저장해서 로그인 후, 띄울껀지 링크 날려버릴건지 결정)
- 로그인 되어 있으면, 해당 피처화면 Coordinator에서 열기 Main -> Feature
- 이전 flow가 필요하면 Navigation Stack에 넣어줄건지 말지 결정.
- Navigation Stack에 넣어줄거면 이전화면 거쳐서 animation으로 보여줄건지, animation 없이 바로 이동할 건지 결정.
해당 페이지가 2모듈 이상 필요한 경우 따로 독립된 코디네이터를 만든다.