iOS/๐ ์ด์์ ๊ถ๊ธ์ฆ
Could not find module 'Kingfisher' for target 'x86_64-apple-ios-simulator' ํด๊ฒฐ
woozzang
2021. 12. 27. 11:38
๋ฉ์์ง ๊ฐ๋จ ํด์
x86_64 ์๋ฎฌ๋ ์ดํฐ ์ฉ Kingfisher ๋ชจ๋์ ๋ชป์ฐพ๊ฒ ๋ค.
๋์ arm64 ์ arm64 ์๋ฎฌ๋ ์ดํฐ ์ฉ ๋ชจ๋์ ์ฐพ์๋ค.
์๋ฌ๊ฐ ๋ฐ์ํ ์ํฉ
- ์ธํ 1๋ช , M1 2๋ช ์ผ๋ก ์งํ์ค์ธ ํ์ ํ๋ก์ ํธ
- ์ ๋ develop ๋ธ๋์น์์ ๋์ด์์ M1 ์ผ๋ก ์ต์ด ๋น๋ํ ์ํฉ
์ ์ด ๋ถ๋ถ์ด ํผ๋์ค๋ฌ์ด์ง?
- ๋๋ M1 ๋งฅ๋ถ ํ๋ก๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค (ARM ๊ธฐ๋ฐ ๋งฅ)
- ์๋ฎฌ๋ ์ดํฐ๋ arm64 ๋ก ๋์๊ฐ ๊ฒ์ด๋ค
- x86_64 ์๋ฎฌ๋ ์ดํฐ๋ฅผ ์ฌ์ฉํ๊ณ ์์ง ์๋ค! Open using Rosseta ์ต์ ์ผ๋ก ์คํ์ํค์ง ์์
๋ฐ๊ฒฌํ ์์ธ์?
- ์ธํ
ํ์์ด ํ๊ฒ์ build settings ์์ Excluded Architecture ์์ arm64 ๋ก ์ค์ ํด ๋์๋ค.
- ์๋ง ํ์์ด ๋ฐ๋์ ๊ฒฝ์ฐ (M1 ํ๋ก์ ํธ๋ฅผ ์ธํ ์์ ๋น๋) ๋ก ๋น๋๊ฐ ๋์ง ์์์ ์ถ๊ฐํด๋์ ๊ฒ ๊ฐ๋ค.
- ์ด ๋ถ๋ถ์ ์ญ์ ํ๋ ์ ์์ ์ผ๋ก ๋น๋๊ฐ ๋์๋ค!
๊ด๋ จ ์ด๋ฏธ์ง ( ์ค์ !! )
์ด ๋, Project ํ์ผ์ Build Settings ๋ฅผ ์กฐ์ํ๋ฉด ์๋ฌด๋ฐ ํจ๊ณผ๊ฐ ์์๋ค.
ํ๊ฒ์ Build Settings ๋ฅผ ์กฐ์ํด์ฃผ์!
๋๋ ์
์์ ์ด ํ ์ผ์ ์ ๊ธฐ์ตํ๊ณ ์๋ค๊ฐ ํ์์๊ฒ ๊ณต์ ํด์ฃผ์
๋๋ ๊ธฐ๋ก์ ์ ํด๋์์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๋ค
ํ ์ด ํ๋ก์ ํธ์ง๋ง XcodeGen ์ ๋์ ํ๊ณ ์ถ๋ค
์ค๋๋ ๋๋ ์ฑ์ฅํ๋ค!!๐ฅ
๐ค๐ข[์ฐ์งฑ์ iOS ๋ธ๋ก๊ทธ]๐ต๐ป
iOS๋ฅผ ๊ณต๋ถํ๋ฉด์ ๋ฐฐ์ด ๋ด์ฉ์ ๊ธฐ๋กํ๊ณ ์์ต๋๋ค.