iOS/๐Ÿ›  ์ด์Šˆ์™€ ๊ถ๊ธˆ์ฆ

Xcode command line ๋ช…๋ น์–ด์—์„œ ์‚ฌ์šฉํ•  ํˆด์ฒด์ธ ์„ ํƒํ•˜๊ธฐ

woozzang 2022. 9. 13. 21:41

Xcode ๋ฒ„์ „๊ณผ ํˆด์ฒด์ธ ๋ฒ„์ „์˜ ๊ด€๊ณ„

Xcode ๋Š” ๋ฒ„์ „๋ณ„๋กœ ์Šค์œ„ํ”„ํŠธ ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ํฌํ•จํ•œ ํˆด์ฒด์ธ ๋ฒ„์ „์ด ์ •ํ•ด์ ธ์žˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, Xcode 14.0 ๋ฒ„์ „์—์„œ๋Š” ๋นŒ๋“œ, ์ปดํŒŒ์ผ ์‹œ Swift 5.7 ๋ฒ„์ „์„ ์‚ฌ์šฉํ•œ๋‹ค.

๋‹จ, ํƒ€๊ฒŸ์˜ Build Settings ์—์„œ Swift Compiler Language Version ์„ 4.0, 4.2, 5.0 ์œผ๋กœ ์ง€์ •ํ•ด์ค„์ˆ˜ ์žˆ๋Š”๋ฐ ์ด ๋ถ€๋ถ„์„ ๋ณ€๊ฒฝํ•˜๋ฉด ์–ด๋–ค ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š”์ง€ ์•„์ง ๋ชจ๋ฅด๊ฒ ๋‹ค.

 

xcrun ๊ณผ ๊ฐ™์€ ์ปค๋งจ๋“œ๋ผ์ธ ๋ช…๋ น์–ด์—์„œ ์‚ฌ์šฉํ•  ํˆด์ฒด์ธ ์ง€์ •ํ•˜๊ธฐ

man 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