[iOS / Obj-C] Firebase DynamicLink ์์ฑ(1)
์ด๋ฒคํธ ๋๋ ํ์ฌ์ ์ ํด ์๋น์ค๋ฑ์ผ๋ก ๋งํฌ๋ฅผ ์ด์ฉํด ์ฑ์ ์คํ ํ ์ ๊ธฐ๋ฅ์ด ํ์ํ ๋๊ฐ ์๋ค.
๋ฟ๋ง ์๋๋ผ ๋งํฌ๋ฅผ ์ด์ฉํ์ฌ ์ฑ ์คํํ์ ํน์ ๋ฉ๋ด๋ก ์ด๋์ด ํ์ํ ๋๋ DynamicLink ๋ก ํด๊ฒฐ์ด ๊ฐ๋ฅํ๋ค.
์ด ๋ ๋งํฌ๋ฅผ ์ด์ฉํด ์ฑ์ ์คํ ํ ์ ์๋ ๋ฐฉ๋ฒ
- App Scheme ์ ์ผ ๊ฐ๋จํ์ง๋ง, ํด๋น ์ฑ์ด ์ค์น ๋์ด ์์ง ์์ ๊ฒฝ์ฐ ์ฐจ์ ์ฑ ์ด ์๋ค. PROJECT โ TARGETS โ Info โ URL Types ์์ ์ค์ ๊ฐ๋ฅ
- Deep Link Google Firebase DynamicLink๋ฅผ ์ด์ฉํ๊ฑฐ๋, ๋ค๋ฅธ Third Party ์๋น์ค๋ฅผ ์ด์ฉํด์ผ ํ๋ค.
- Universal Link iOS๋ง ๊ฐ๋ฅํ Custom Link ์ด์ง๋ง WebServer ์ค์ ๋ ํ์ํ๊ณ ์กฐ๊ธ ๋ณต์กํ๋ค.
2, 3 ๋ฒ์ ๋ชจ๋ ์ฑ์ด ์ค์น ๋์ง ์์ ๊ฒฝ์ฐ ์ฑ ์คํ ์ด๋ก ์ด๋์ด ๊ฐ๋ฅํ๋ค.
๋๋ Firebase๋ฅผ ์ฌ์ฉํ์ฌ Deep Link๋ฅผ ๊ตฌํํ๊ธฐ๋ก ํ์๋ค.
์ฐธ๊ณ ์ฌ์ดํธ
Firebase DynamicLinks Set up
https://firebase.google.com/docs/dynamic-links/ios/receive#objective-c_3
Firebase Quick Start Obj-C
๊ตฌํ๋ฐฉ๋ฒ
-
Firebase Console ์ ์, iOS ํ๋ก์ ํธ ํด๋ฆญ
-
์ฐธ์ฌ โ Dynamic Links ํด๋ฆญ
-
URL Prefix ์ถ๊ฐ ํด๋ฆญ(๋งํฌ ์ ๋ถ๋ถ ๊ณ ์ ์ฃผ์), URL Prefix + Custom text ๋ก ์ฌ๋ฌ ๋งํฌ ์์ฑ์ด ๊ฐ๋ฅํ๋ค.
-
์ ๋์ ๋งํฌ ํด๋ฆญ
-
ํ๋ฆฌํฝ์ค ๋ค ์ฃผ์๋ custom ์ ๋ ฅ ๊ฐ๋ฅ
๋ฅ ๋งํฌ URL: ์ค์ ๋์ฐ๊ณ ์ถ์ URL ๋์ ๋งํฌ ์ด๋ฆ: ๋ฅ ๋งํฌ URL ๊ตฌ๋ถํ๊ธฐ ์ํ ์ด๋ฆ
iOS, AOS ๋ชจ๋ ์ค์ ์ด ๊ฐ๋ฅํ๋ค. ์ฑ์ด ์์ ๊ฒฝ์ฐ์๋ ๊ฐ๋ฅํ๋ค.(๊ฐ๊ตฌ๊ธโฆ)
DynamicLink ์์ฑ์๋ฃ.
Firebase DynamicLink ์์ฑ(2) ๋ก ๋์ด๊ฐ์ โ
Leave a comment