Custom Flags
-
Tuist - Custom Flags ๋ค๋ฃจ๊ธฐTuist 2023. 4. 18. 16:50
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ ์ด๋ฒ ํฌ์คํ ์์๋ Tuist๋ฅผ ์ค์ ํด์ฃผ๋ฉด์ ์ฝ์งํ๊ฒ์ค ํ๋๋ฅผ ๊ณต์ ํด๋ณผ๊นํด์๐๐ป ์ฐ์ ์ฃผ์ ๋ Custom Flags์ ๋๋ค. ๋ค๋ค, Debug / Relase๋ผ๋ ๊ธฐ๋ณธ swift compiler flag๊ฐ ์๋ค๋๊ฒ์ ์์ ๋ค๋ ๊ฐ์ ํ์ ์ฃผ์ ์ฃผ์ ํด๋ณผ๊ป์! Custom Flag ์ฝ์งํ๊ธฐ Tuist๋ฅผ ํตํด ์ ๋ ํ๋์ ํ๋ก์ ํธ์ Prod, Dev, QA ํ๊ฒ์ ๋๊ณ ์ด ํ๊ฒ๋ค์ ๊ฐ๊ฐ์ ์คํด์ผ๋ก ๋ง๋ค์ด์ ๊ด๋ฆฌํ๋ ๋์ค ์ค์ ์ฌ์ฉ ์ฝ๋์์ ์ ์ฒ๋ฆฌ๊ฐ ํ์ํ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ์ต๋๋ค. ์๋ฅผ๋ค์ด, Dev, QA, Prod์ API host url์ด ๋ค๋ฅด๊ฑฐ๋ ํ๋ฆฌ๋ทฐ๋ฅผ ๋์์ฃผ๊ฑฐ๋ ํ๋ ๊ฒ๋ค์์ ์ค์ ๋ก ํด๋น ํ๋๊ทธ๋ฅผ ์ฌ์ฉํด ์๋์ ๊ฐ์ด ์ ์ฒ๋ฆฌ๋ฅผ ํด์ฃผ๊ณค ํ์ฃ . #if DEBUG print("๋๋ฒ๊น ~") #el..