Xcode command line ๋ช ๋ น์ด์์ ์ฌ์ฉํ ํด์ฒด์ธ ์ ํํ๊ธฐ
Xcode ๋ฒ์ ๊ณผ ํด์ฒด์ธ ๋ฒ์ ์ ๊ด๊ณ
Xcode ๋ ๋ฒ์ ๋ณ๋ก ์ค์ํํธ ์ปดํ์ผ๋ฌ๋ฅผ ํฌํจํ ํด์ฒด์ธ ๋ฒ์ ์ด ์ ํด์ ธ์๋ค.
์๋ฅผ ๋ค์ด, Xcode 14.0 ๋ฒ์ ์์๋ ๋น๋, ์ปดํ์ผ ์ Swift 5.7 ๋ฒ์ ์ ์ฌ์ฉํ๋ค.
๋จ, ํ๊ฒ์ Build Settings ์์ Swift Compiler Language Version ์ 4.0, 4.2, 5.0 ์ผ๋ก ์ง์ ํด์ค์ ์๋๋ฐ ์ด ๋ถ๋ถ์ ๋ณ๊ฒฝํ๋ฉด ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์ง ์์ง ๋ชจ๋ฅด๊ฒ ๋ค.
xcrun ๊ณผ ๊ฐ์ ์ปค๋งจ๋๋ผ์ธ ๋ช ๋ น์ด์์ ์ฌ์ฉํ ํด์ฒด์ธ ์ง์ ํ๊ธฐ
Xcode ์์๋ ํด์ฒด์ธ์ด ๊ณ ์ ๋์ด ์์ง๋ง, xcrun ๊ณผ ๊ฐ์ ์ปค๋งจ๋ ๋ผ์ธ ๋ช ๋ น์ด์์ ์ฌ์ฉํ ํด์ฒด์ธ์ ๋ฐ๋ก ์ง์ ํด์ค ์ ์๋ค.
Xcode ๋ฅผ ํตํด์ ์ง์ ํ๋ ๋ฐฉ๋ฒ์ ์๋์ ๊ฐ๋ค.
[Xcode -> Preferences -> Locations -> Command Line Tools] ์์ ์ ํ
์ฌ๋ฌ ๋ฒ์ ์ Xcode ๊ฐ ์ค์น๋์ด์๋ค๋ฉด, ์ ํ์ง๊ฐ ์ฌ๋ฌ ๊ฐ์ผ ๊ฒ์ด๋ค.
๋ช ๋ น์ด๋ฅผ ํตํด์ ์ง์ ํ๋ ๋ฐฉ๋ฒ์ ๋งํฌ ๋ฅผ ํตํด์ ํ์ธํ ์ ์๋ค.
์ ๋๋ก ์ ์ฉ๋์๋์ง ํ์ธํ๊ธฐ
xcrun swift -version ์ ํตํด์ ํ์ธํ ์ ์๋ค.
Xcode 13.4.1 ์ ํด์ฒด์ธ์ Swift 5.5 ์ ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค.
์ค๋๋ ๋๋ ์ฑ์ฅํ๋ค!!๐ฅ
๐ค [Back to the Basics] ๐ป
์ฃผ๋์ด iOS ๊ฐ๋ฐ์ ์ฐ์งฑ์ ๊ธฐ์ ๋ธ๋ก๊ทธ์ ๋๋ค.
[์ฐธ๊ณ ์๋ฃ ๐๐ปโ๏ธ]
https://stackoverflow.com/questions/30790188/how-do-i-see-which-version-of-swift-im-using