1. ์จ๋ณด๋ฉ ํ๋ฉด layout ๊ตฌํ
2. ์ธ์ฆ๋ฌธ์ ์ ์ก ๊ธฐ๋ฅ ๊ตฌํ
3. ์ธ์ฆ์ฝ๋ ๊ธฐ๋ฐ ํ์ ์ ๋ฌด ํ์ธ ๊ธฐ๋ฅ ๊ตฌํ
์ค๋์ Figma ์์์ ๋ณด๊ณ ์ ์ฒด์ ์ผ๋ก ์ด๋ป๊ฒ ์๋น์ค๊ฐ ๊ตฌํ๋์ด ์๋์ง ํ์ธํ ํ, Firbase Auth๋ฅผ ํตํด ํ์๊ฐ์
์ ๋ฌด๋ฅผ ํ๋จํ๋ ์ ํ๋ฒํธ ์ธ์ฆ์ ๊ตฌํํ๋ค. Firebase๋ฅผ ์ฒ์๋ถํฐ ๋ค์ ์ค์ ํ๊ณ , xcode์ ์ฐ๊ฒฐํ๋ ๊ณผ์ ์ด ์ค๋๋ง์ด์ด์ ๊ทธ๋ฐ์ง ์ค๊ฐ์ค๊ฐ์ ํท๊ฐ๋ฆฌ๋ ๋ถ๋ถ์ด ๊ฝค ์์๋ค.
์ค๋ ์๋กญ๊ฒ ํ์ตํ ๋ถ๋ถ์ Firebase Auth๋ฅผ ํ์ฉํด์ ์ ํ๋ฒํธ ์ธ์ฆ์ ๋ฐ๋ ๋ถ๋ถ์ด์๋ค. ์ง๊ธ๊น์ง์ Firebase ์ ์กฐ๊ธ ๋ค๋ฅธ ๋ถ๋ถ์ด ์์๋ค๋ฉด, URL Types ์ Google Info Plist์ REVERSED_CLIENT_ID๋ฅผ ๋ณต์ฌํด์ ๋ถ์ฌ๋ฃ๋ ๊ณผ์ ์ด ์์ด์ผ ํ๋ ๊ฒ์ด์๋ค.



์ ํ๋ฒํธ ์ธ์ฆ ๋ก์ง์์ ์ค์ํ ์ ์ ๊ตญ๊ฐ๋ฒํธ๊ฐ ๋ฐ๋์ ๋ค์ด๊ฐ์ผ ํ๋ค๋ ๊ฒ์ด๋ค. ๊ทธ๋์ ์ผ๋จ ๊ฐ์ ๋ฒํธ๋ก ํ์ธํ๊ธฐ ์ํด์ ๊ตญ๊ฐ๋ฒํธ๋ฅผ ๊ฐ์์ผ๋ก +1 ๋ก ์ ์๊ณ , ํด๋น ๋ฒํธ๋ก ๋์จ verificationID๋ฅผ userdefaults์ ์ ์ฅํ๊ณ ์ด๋ฅผ ์ธ์ฆ๋ฒํธ์ ๋น๊ตํ์ฌ loginํจ์์์ ํ์์ธ์ง ์๋์ง๋ฅผ printํ๊ฒ ๋ง๋ค์๋ค.

๊ทธ๋ ๊ฒ ํ๋๋ ๋ก๊ทธ์ธ์ง ์ ๋์๋ค๊ณ ํ๋ฆฐํธ๋์๋ค.

์ค์ ๊ธฐ๊ธฐ๋ก๋ ์ธ์ฆ์ด ์ ์จ๋ค. ๋ด์ผ์ ์ธ์ฆ๋ฒํธ ์๋์์ฑ ๊ธฐ๋ฅ์ ํฌํจํด์ ํ์๊ฐ์
์ ์ฐจ ๊ธฐ๋ฅ์ ๊ตฌํํด๋ณด๋ ค ํ๋ค.
'Project > SLP' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SLP] 4์ผ์ฐจ TODO (0) | 2022.11.11 |
---|---|
[SLP] 3์ผ์ฐจ TODO (0) | 2022.11.11 |
[SLP] 2์ผ์ฐจ TODO (0) | 2022.11.11 |