ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

728x90
๋ฐ˜์‘ํ˜•

ํŒ€์—์„œ ์ž‘์—…์ค‘์ด๋˜ Git์„ Cloneํ•˜๊ณ  Buildํ•˜๋˜ ๊ณผ์ •์—์„œ 

 

Missing package product ~

์™€ ๊ฐ™์€ Error๊ฐ€ ๋ฐœ์ƒํ•˜์˜€์Šต๋‹ˆ๋‹ค...

 

ํ•ด๋‹น ์—๋Ÿฌ๋Š”, ๋‹จ์ˆœํžˆ cocoapod์„ ์™ธ๋ถ€์—์„œ ์ฐธ์กฐํ•˜๋Š” ๊ฒฝ์šฐ์— 

package ์—…๋ฐ์ดํŠธ๋‚˜, cache์‚ญ์ œ ๋“ฑ๊ณผ ๊ฐ™์€ ๋น„๊ต์  ๊ฐ„๋‹จํ•œ ํ•ด๊ฒฐ๋ฒ•์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.

(ํ•ด๋‹น ํ•ด๊ฒฐ๋ฒ•์€ ๊ตฌ๊ธ€์— ๋งŽ์ด ์กด์žฌํ•˜๋‹ˆ, ์ฐพ์•„๋ณด์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค!)

 

 


 

 

ํ•˜์ง€๋งŒ, ์ œ ํŒ€์—์„œ ์ž‘์—…์ค‘์ธ ํ”„๋กœ์ ํŠธ๋Š” ์‚ฌ์šฉ ํ•  cocoapod์„ submodule๋กœ ๋“ฑ๋กํ•˜์—ฌ ๊ด€๋ฆฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๊ฒฝ์šฐ, Git ์ €์žฅ์†Œ์— submodule์ด ๋‚ด์žฅ๋˜์–ด ์žˆ๋Š”๋ฐ ๋‹จ์ˆœ Clone์„ ํ•˜๋ฉด submodule์˜ ์œ„์น˜๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์žก์ง€ ๋ชปํ•ด์„œ

Missing package product ์™€ ๊ฐ™์€ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒ ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

 

๋”ฐ๋ผ์„œ ์ฒ˜์Œ Cloneํ•ด์˜จ ์งํ›„, ํ„ฐ๋ฏธ๋„์—์„œ ํ•ด๋‹น ํ”„๋กœ์ ํŠธ์˜ git ์œ„์น˜๊นŒ์ง€ ๋“ค์–ด๊ฐ€์„œ

git submodule update --init --recursive

 

์œ„์™€ ๊ฐ™์€ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅ ํ•ด ์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค!

์œ„ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•ด๋‹น Git์ด ์ฐธ์กฐ์ค‘์ธ submodule ๋“ค์„ ๊ฐ™์ด clone ํ•˜์—ฌ ์ ์ ˆํ•œ ๊ฒฝ๋กœ์— ์œ„์น˜์‹œ์ผœ ์ฃผ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

 

์ดํ›„์— ๋ณธ์ธ Git๊ณ„์ •์— ๋กœ๊ทธ์ธ ํ•˜๋ผ๋Š” ๋ฌธ์žฅ์ด ๋œจ๊ฒŒ ๋˜๋Š”๋ฐ,

์œ„์™€ ๊ฐ™์ด ๋กœ๊ทธ์ธ์„ ํ•˜๋ฉด ๋˜๋Š”๋ฐ, ๋น„๋ฐ€๋ฒˆํ˜ธ์—๋Š” ๋ฐ˜๋“œ์‹œ ๋ณธ์ธ ๊นƒํ—ˆ๋ธŒ ๊ณ„์ •์˜ ํ‚ค์ฒด์ธ ๊ฐ’์„ ์ž…๋ ฅ ํ•˜์…”์•ผํ•ฉ๋‹ˆ๋‹ค!

 

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด, ์ •์ƒ์ ์œผ๋กœ ์—๋Ÿฌ๊ฐ€ ํ•ด๊ฒฐ๋˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค!

728x90
๋ฐ˜์‘ํ˜•
๋Œ“๊ธ€
๋ฐ˜์‘ํ˜•
๋งํฌ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
Total
Today
Yesterday