Xcode์ Version๊ณผ Build๋ ๋ฌด์จ ์ฐจ์ด๊ฐ ์๊ณ , ์ด๋จ ๋ ๋ฒ์ ์ ์ฐ๊ณ , ์ด๋จ ๋ ๋น๋๋ฅผ ์ฌ์ฉํด์ผ ํ ๊น?
์ง๊ธ ์ฐ๋ฆฌ ํ๋ก์ ํธ์์๋ Version์ ์ฑ์ ๋ฒ์ ์ฉ๋๋ก ์ฌ์ฉํ๊ณ ์๊ณ ,
Build๋ ์คํ ์ด์ ์ฑ์ ์ ์ถํ ๋ Build ๋๋ ์ด ํ์๋ก ์ฌ์ฉํ๊ณ ์๋ค.
์ฐ๋ฆฌ ํ๋ก์ ํธ ๊ธฐ์ค์ผ๋ก Version์ ์ค๋ช ํ์๋ฉด ์๋์ ๊ฐ์ ๋ฐฉ์์ผ๋ก, ์์์ ์ ์ด์ฉํ์ฌ 3๊ฐ๋ก ๊ตฌ๋ถํด์ฃผ๋๋ฐ
1.x.x
// ๋งจ ์ผ์ชฝ ์๋ฆฌ์๋ Major version(๋ฉ์ด์ ๋ฒ์ ) ์ผ๋ก ๊ธฐ๋ฅ ๋ณ๊ฒฝ ๋ฑ์ ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ์ด ๋ฐ์ํ์ ๋,
// ์ฆ ์ฑ์์ ํฐ ๋ณํ๊ฐ ์์ ๋ ํ๋์ฉ ์ฌ๋ ค์ฃผ๊ณ ,
x.1.x
// ๊ฐ์ด๋ฐ ์๋ฆฌ๋ Minor version(๋ง์ด๋ ๋ฒ์ ) ์ผ๋ก ์๊ณ ์์ํ ๋ณ๊ฒฝ ์ฌํญ, ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฑ์ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉํ๊ณ ์๋ค.
x.x.1
// ๊ฐ์ฅ ์ค๋ฅธ์ชฝ์ธ 3์ ์๋ฆฌ๋ ๋ฒ๊ทธ ์์ ์ด๋ ์ฑ ์๊ฐ ๊ธ ์์ ๋ฑ๊ณผ ๊ฐ์ด
// ์ฑ์ ๊ธฐ๋ฅ๊ณผ๋ ์๊ด ์๋ ๊ฐ์ ์ด๋ ์์ ๋ฑ์ด ๋ฐ์ํ ๊ฒฝ์ฐ ์ฌ์ฉํ๊ณ ์๋ค.
Build์ ๊ฒฝ์ฐ๋ ๊ฒ์ํด๋ณด๋ ๋ค์ํ ๋ฐฉ๋ฒ์ผ๋ก (๊ฐ์์ ๊ท์น์ ์ ํด์) ์ฌ์ฉํ๊ณ ์์๋๋ฐ,
์๋์ ์ฐธ๊ณ ๋งํฌ์ stackoverflow ๋ต๋ณ์ ๋ณด๋ฉด ๋ง์ ๊ฐ๋ฐ์๋ค์ด 0๋ถํฐ 1์ฉ ๋๋ ค๊ฐ๋ฉฐ ๋น๋ ํ์๋ฅผ ํ์ํด์ค๋ค๊ณ ๋์จ๋ค. (ํ์ฌ ์ฐ๋ฆฌ๋ ์ด๋ ๊ฒ ์ฌ์ฉํ๊ณ ์๋ค.)
๋น๋๋ฅผ ํ ๋๋ง๋ค ์๋์ผ๋ก ๋น๋ ๋๋ฒ๋ฅผ ์ฆ๊ฐ์ํค๊ณ ์ถ๋ค๋ฉด ์๋์ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์!
Xcode ๋น๋ ๋ฒํธ ์๋์ผ๋ก ์ฆ๊ฐ ์ํค๋ ๋ฐฉ๋ฒ ๋ธ๋ก๊ทธ ๊ธ : https://www.bsidesoft.com/2970
์ฐธ๊ณ - https://stackoverflow.com/questions/6851660/version-vs-build-in-xcode