안드로이드 편에 이어 iOS에서 flutter프로젝트의 다이나믹 링크(딥 링크)를 설정하는 방법을 알아보겠습니다. 아래의 순서대로 진행하시면 됩니다. 안되시면 빠진게 없나 살펴주세요
iOS편
안드로이드편을 안봤으면
Flutter – 다이나믹 링크(딥 링크) 기능 개발 (Android) 편을 먼저 보자
1.
xcode를 열어서
target – Runner를 클릭한 후 Signing & Capabilities를 클릭 후
+Capability를 클릭해서 Associated Domain을 추가한다.
그러면 아래와 같은 Associated Domain 탭이 생기는데 여기서
+를 클릭해 applinks:[example.page.link] <= 파이어베이스에서 설정한 무료도메인 등을 applinks: 다음에 입력
(All 에서 설정하는 것을 잊지말자)
![](https://striver89.mycafe24.com/wp-content/uploads/2023/12/image-18-1024x486.png)
2.
target – Runner를 클릭한 후 Info 탭을 클릭
URL Types는에서
+를 눌러 아래와 같이 추가해준다.
Identifier에는 ios 앱번들을 입력,
URL Schemes 에는 파이어베이스 다이나믹링크 에서 설정한 도메인을 입력해준다.(example.page.link)
![](https://striver89.mycafe24.com/wp-content/uploads/2023/12/image-19-1024x488.png)
3.
iOS 앱을 아이폰에 빌드해서
만든 링크를 print로 찍은 후 메모장이 카톡에 복사 한 후,
눌러보자.
앱을 바로 열리면 설정이 잘 된 것이다.
[참조]