์์.
์ ๊ฐ ๋ง์
๋๋ค. firebase cloud messaging์ ๊ตฌํํ๋ฉด์ ๊ฒช์ ์์ฒญ๋ ์ฝ์ง๊ธฐ๋ฅผ ๊ณต์ ๋๋ฆฌ๋ ค๊ณ ํด์. ์ ๊ฐ์ ๊ฒฝ์ฐ๊ฐ ๋ง์ง ์์์, ๊ฐ์ ์ํฉ์ ๊ฒช์ ๋ถ์ ๋ง์ด ์์ผ๋ฆฌ๋ผ ์๊ฐ๋๋๋ฐ..
์ ๊ฐ์ ์ํฉ์ ์์๋ฅผ ์ํด ์ฝ์ง๊ธฐ๋ฅผ ๋จ๊น๋๋ค.
fcm์ ios ์ธํ
ํ ํ
์คํธ๋ฅผ ํ๊ธฐ ์ํด
firebase cloud messaging๋ก ํ
์คํธ ํธ์์๋ฆผ์ ๋ณด๋ด๊ฒ ๋์๋ค.
์ฑ์์ getToken์ผ๋ก ํ ํฐ์ ์์ฒญํ๊ณ ๊ทธ ํ ํฐ ๊ฐ์ผ๋ก ํ
์คํธ ๋ฉ์์ง๋ฅผ ์ ์กํ ์ ์๋๋ฐ,
๊ทธ๋ฐ์์ผ๋ก ํ
์คํธ ๋ฉ์์ง๋ฅผ ์ ์กํ๋ฉด ํธ์์๋ฆผ์ด ์ ์จ๋ค.
๊ทผ๋ฐ, ํ๊ฒ์ ๋์ ios์ฑ์ผ๋ก ๋๊ณ ์๋ฆผ์ ๊ฒํ (์ ์ถ)ํ๋ฉด ํธ์์๋ฆผ์ด ์ค์ง ์๋๋ค.
์ ๋ฆฌํ๋ฉด,
(ํฉํธ) ํ ํฐ์ผ๋ก ํ
์คํธ ํ ๋ ์ ์์ผ๋ xcode์ ์ธ์ฆ์์์ ํธ์์๋ฆผ ๊ด๋ จ ์ค์ ํด์ผ๋๋ ๊ฒ๋ค์ ์ ์ธํ
์ด ๋์๋ค๋ ๊ฒ
(์ถ์ธก) ๊ทผ๋ฐ ํด๋น ๋ฒ๋ค๋ก๋ ๋ฉ์์ง๊ฐ ์ค์ง ์๊ณ ์๋ ๊ฒ์ ํด๋น ๋ฒ๋ค์ด firebase์ ์ฑ์ด ์ฐ๊ฒฐ์ด ์ ์๋์์ ๊ฒ
(ํฉํธ) ํ์ง๋ง APN ์ธ์ฆํค๋ฅผ ํ์คํ ์๋ฒฝํ appstore console์์ ์์ฑํ๊ณ , firebase ์ค์ ์์ ์ฐ๊ฒฐ์ ํ๋ค.
...ํน์..?
๋ฌธ์ ์ ์์ธ์ ์๋์ ๊ฐ๋ค.
์ฐ๋ฆฌ ํ์ฌ๋ ์ฑ์ dev์ฑ๊ณผ prod์ฑ์ผ๋ก ๋๋์ด์ ๊ด๋ฆฌํ๊ณ ์๋ค.
dev์ฑ์ ํ์ฌ๋ด๋ถ ํ
์คํธ์ฉ์ผ๋ก ์ฌ์ฉํจ์ผ๋ก ์ฑ์คํ ์ด์ ๋ฐฐํฌํ ์ผ์ด ์์ด์, app store connect > my apps ์๋ prod์ฑ๋ง ๋ง๋ค์ด ๋์ ์ํฉ.
ํน์ ํธ์์๋ฆผ์ด ์คํ ์ด์ ๋ฐฐํฌ๋ prod์ฑ์์๋ง ์๋ํ๋๊ฑด๊ฐ, dev์ฑ์ด๊ธฐ ๋๋ฌธ์ ์๋๋ ๊ฑด๊ฐ? ์ถ์ด์
prod์ฑ์ FCM์ ์ธํ
ํ๊ณ ํ
์คํธ ํด๋ณธ ๊ฒฐ๊ณผ
prod์ฑ ๋ฒ๋ค๋ก ํธ์์๋ฆผ์ ๋ณด๋ด๋ฉด > dev์ฑ์ผ๋ก ํธ์ ์๋ฆผ์ด ์จ๋ค.
ํธ์ ์๋ฆผ์ด ์๊ฑฑ์๊ฑฑ์ด๋๋ง ์๋ํ๋ค..! (๋ด์ ๋ด์ฐ๋ด์ฐ)
๊ทธ ๋ค์๋ ๋ช๊ฐ์ง ํ ์คํธํด๋ณด๋ ์ถ์ธก๊ณผ ๊ฐ๋ค.
์คํ ์ด์ ๋ฐฐํฌ๋ ํ๋ก์ ํธ์์ FCM ํธ์์๋ฆผ์ด ์ ๋๋ก ์๋ํ๋ ๋ฏํ๋ค.
์ ๋ฒ์ธ๋ก ๋ด๊ฐ ๊ตฌ๊ธ๋ง์ ์ด๋ป๊ฒ ํ๋๋..
fcm console not working ios
firebase ios push notification not working
firebase cloud messaging notification not received by device ios
Not Receiving push notifications from firebase
...
๋ฑ๋ฑ