GoogleService-Info.plist
-
Multiple commands ์๋ฌ ๋ฐ๋ก์ก๊ธฐ (feat. GoogleService-Info.plist)Tuist 2023. 5. 4. 13:41
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ ์ด๋ฒ์๋ ๊ฐํน ํ๋ฒ์ฏค ๋ณด์ จ์ Multiple commands ์๋ฌ์ ๋ํด ํ์ ํด๋ณด๊ณ ๋ฐ๋ก์ก๋ ์ค๋ฌด์ ๊ฐ๊น์ด ํฌ์คํ ์ด ๋ ๊ฒ ๊ฐ์์๐๐ป ์ฐ์ , ์ ๋ Tuist๋ฅผ ํตํด ํ๋ก์ ํธ๋ฅผ ๊ตฌ์ฑํ๊ณ ์์ฑํด์ฃผ๋๋ฐ ์ด๋ Prod / Dev / QA ์ด 3๊ฐ๋ก ํ๊ฒ ๋ฐ ์คํด์ ๋๋๊ณ ์ํฌ์คํ์ด์ค๋ฅผ ๊ตฌ์ฑํด์ค๋๋ค. ์ ๊ฒฝ์ฐ์ entitlement ํ์ผ์ด๋ผ๋์ง ์๋๋ฉด ํํ ์ฌ์ฉ๋๋ Firebase์ config ์ค์ ์ ์ํด GoogleServiceInfo.plist ํ์ผ์ ๊ตฌ์ฑํด์ฃผ๊ณ ๋ฆฌ์์ค์ ์ฌ์ด์ฃผ๊ฒ ๋๋๋ฐ์. ์ด๋ ๋ฆฌ์์ค ํด๋ ๋ด ๊ฐ ์ด 3๊ฐ์ GoogleServiceInfo.plist ํ์ผ์ด ์๊ธฐ๊ณ ์ด๋ฅผ ๋ฆฌ์์ค๋ก ๋์ผํ๊ฒ ๊ฐ์ ธ๊ฐ๋ คํ๋ ์๋ฌ๊ฐ ๋ฉ๋๋ค. ๊ทธ๋์ ์ด๋ฒ ํฌ์คํ ์์๋ GoogleServiceI..
-
Multiple Firebase EnvironmentsiOS 2021. 8. 21. 00:06
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ข ์ด๋ฒ ํฌ์คํ ์์๋ ๋ค์ค ํ์ด์ด๋ฒ ์ด์ค ํ๊ฒฝ์ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ์ ๋ํด ํฌ์คํ ํ๊ฒ ์ต๋๋ค. ๋ค์ค ํ์ด์ด๋ฒ ์ด์ค ํ๊ฒฝ ๊ตฌ์ถ์ด ์ ํ์ํ ๊น์? ๊ฐ๋ฐ์ ํ๋ค๋ณด๋ฉด Prod ํ๊ฒฝ๊ณผ Dev ํ๊ฒฝ์์ ๋ค๋ฅธ DB๋ฅผ ๋ฐ๋ผ๋ณผ๋๊ฐ ์์ต๋๋ค. ๋ง์ฝ ์ค์ ํ๋ก๋์ ํ์ด์ด๋ฒ ์ด์ค๋ฅผ ๊ฐ์ง๊ณ ํ ์คํธ๋ฅผ ์งํํ๋ฉด DB ๊ฐ์ด ๋ฐ๋๊ฒ ๋๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋๊น Dev ํ์ด์ด๋ฒ ์ด์ค DB ํ๊ฒฝ์ ๊ตฌ์ถํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๊ทธ๋ฌ๋๊น ๊ทธ๋ฐ Dev ํ์ด์ด๋ฒ ์ด์ค ํ๊ฒฝ์ Xcode์์ ๊ฐ์ ธ์ค๋ ค๋ฉด ๋ค์ค ํ์ด์ด๋ฒ ์ด์ค ํ๊ฒฝ ๊ตฌ์ถ์ด ํ์ํฉ๋๋ค! ์ ๊ทธ๋ผ ์ ํ์ด์ด๋ฒ ์ด์ค ํ๊ฒฝ ๊ตฌ์ถ์ด ํ์ํ์ง ์์๋ณด์๋๋ฐ์! ๊ทธ๋ผ ์ด๋ป๊ฒํ๋ฉด ๊ตฌ์ถํ ์ ์์๊น ์์๋ด ์๋ค. ๋ค์ค ํ์ด์ด๋ฒ ์ด์ค ํ๊ฒฝ ๊ตฌ์ถํ๊ธฐ ์๊ฐ๋ณด๋ค ๋๊ฒ๋๊ฒ ๊ฐ๋จํฉ๋๋ค! 1. Firebase์์ ๊ฐ๊ฐ์ SD..