DerivedData๋ฅผ ๋งจ๋‚  ์ง€์šฐ๋ผ๋Š”๋ฐ ์ด๋…€์„์ด ๋ญ”์ง€ ๊ฐ„๋‹จํ•˜๊ฒŒ ์•Œ์•„๋ณด์ž.

DerivedData

๋นŒ๋“œ๊ฐ€ ์•ˆ๋˜์–ด ์˜ค๋ฅ˜๋ฅผ Google์— ์ณ๋ณด๋ฉด StackOverflow์—์„œ โ€œClean DerivedDataโ€ ํ•˜๋ผ๋Š” ๋ง์ด ๋งŽ๋‹ค. ์ด๋…€์„์€ ๋„๋Œ€์ฒด ๋ฌด์—‡์ผ๊นŒ.

์ผ๋‹จ ์ด ์นœ๊ตฌ๋Š” ~/Library/Developer/Xcode/DerivedData ์—ฌ๊ธฐ์— ๊ธฐ๋ณธ์ ์œผ๋กœ ์œ„์น˜ํ•ด ์žˆ๋‹ค. finder์—์„œ ์ด๋™ > ํด๋”๋กœ ์ด๋™...์—์„œ ๋ฐ”๋กœ ์ ‘๊ทผ๊ฐ€๋Šฅํ•˜๋‹ค. ํ•ด๋‹น ์œ„์น˜๋Š” Preference > Locations์—์„œ๋„ ํ™•์ธ ๊ฐ€๋Šฅํ•˜๋‹ค.

DerivedData๋Š” Xcode๊ฐ€ Build ์ค‘๊ฐ„ ๊ณผ์ •, index ๋“ฑ์„ ์ €์žฅํ•˜๋Š” ์œ„์น˜์ด๋‹ค. ๊ทธ๋ž˜์„œ ์ค‘๊ฐ„์— ํŒŒ์ผ์˜ ๊ตฌ์กฐ๊ฐ€ ๋ณ€๊ฒฝ๋˜๊ฑฐ๋‚˜ ํ•˜๋ฉด ๋นŒ๋“œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ํ”„๋กœ์ ํŠธ๊ฐ€ ๋ณต์žกํ•  ์ˆ˜๋ก ์ด๋Ÿฐ ๊ฒฝํ–ฅ์€ ๋” ๋งŽ์•„์ง„๋‹ค.

Jenkins์™€ ๊ด€๋ จ๋˜์„œ CI ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ๋ฌธ์ œ๊ฐ€ ๋งŽ์ด ๋ฐœ์ƒํ•˜๋Š” ๋“ฏ ํ•˜๋‹ค. ์ถ”ํ›„ CI ๊ด€๋ จ ์ž‘์—…์„ ํ•  ๋•Œ, ๋ณด์™„ํ•˜์—ฌ ์ •๋ฆฌํ•˜๋ฉด ์ข‹์„ ๋“ฏ ํ•˜๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ฐธ๊ณ ๋ฅผ ํ™•์ธํ•˜์ž.

Reference