반응형

Google Firebase 의 dynamic link는 iOS의 Universal link 기능을 기반으로 기능이 확장된 형태를 갖는다.
처음 Universal link 적용 시 웹서버 구축등 어려움을 격는 분들은 Firebase의 dynamic link 사용을 권장한다.
Firebase의 dynamic link사용 시 웹서버, 도메인 설정 및 AASA파일 작성 및 업로드 등이 자동화 되어있어 좀더 편리하다.
그럼 순서대로 사용방법을 알아 보자.

  • 프로젝트에 Podfile에 추가

 

  • Pod 인스톨 한다.

pod install

  • GoogleService-Info.plist 는 다운로드 하여 프로젝트에 추가해 준다.

 

  • Firebase 프로젝트 설정에서 App Store ID, Team ID를 설정한다.

 

  • Firebase Console 에서 동적 링크 섹션을 연다.

 

  • 구글에서 지원해주는 도메인으로 선택한다. yourdomain.page.link 선택
  • 원하는 도메인 이름을 입력한다.

 

  • 여기서는 구글지원 도메인 page.link를 사용했다.

 

  • 단축 URL 링크 설정 에서 원하는 이름을 입력한다.

ex) https://YourDomainName.page.link/testLink

 

  • 동적 링크 설정

딥 링크 URL
https://com.companyname.appname/testLink?param=1234
동적 링크 이름
My appname Deep Link

 

  • 연결할 iOS 프로젝트를 선택한다.

 

  • 안드로이드 앱이 있다면 아래 선택

 

  • 앱 미리보기 페이지 건너뛰기 체크. (테스트가 끝나면 체크하도록 하자)

 

  • 마지막으로 저장 버튼을 누른다.

 

  • 세부 정보를 클릭하면 다음과 같다.

 



 

2021.06.17 - [iOS/Tips] - Firebase dynamic link (다이나믹 링크) (1/4)

2021.06.17 - [iOS/Tips] - Firebase dynamic link (다이나믹 링크) (2/4)

2021.06.17 - [iOS/Tips] - Firebase dynamic link (다이나믹 링크) (3/4)

2021.06.17 - [iOS/Tips] - Firebase dynamic link (다이나믹 링크) (4/4)

2022.07.21 - [iOS/Tips] - 유니버셜 링크(Universal Links) 문제점 해결

 

반응형

'개발 > iOS' 카테고리의 다른 글

Firebase dynamic link (다이나믹 링크) (3/4)  (0) 2021.06.17
Firebase dynamic link (다이나믹 링크) (2/4)  (0) 2021.06.17
두개의 이미지 합치기  (0) 2021.03.18
시간 지연 함수  (0) 2021.03.18
경과 시간 구하기  (0) 2021.03.18
블로그 이미지

SKY STORY

,