echo $(brew --prefix nvm
์คํฐ๋ ๊ณผ์ ๋ฅผ ์์ ํ๋ ค๊ณ ์ค๋๋ง์ react-native๋ฅผ ์์ ํ๊ฒ ๋๋๋ฐ,
npx react-native run-ios ๋ช ๋ น์ด๋ฅผ ์ด์ฉํ์ฌ ios ์๋ฎฌ๋ ์ดํฐ๋ฅผ ๋น๋ํ๋ค๊ฐ ์๋์ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค.
** BUILD FAILED **
The following build commands failed:
PhaseScriptExecution [CP-User]\ Generate\ Specs /Users/asha/Library/Developer/Xcode/DerivedData/harmony_app-fhptqlhkykmbvnaqxgqutziqjggh/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FBReactNativeSpec.build/Script-337605CB7CDF90939BEBF863ED22C375.sh (in target 'FBReactNativeSpec' from project 'Pods')
(1 failure)
๊ตฌ๊ธ๋ง์ ํตํด ๋ธ๋ก๊ทธ์ stackoverflow๋ฅผ ๊ฒ์ํด๋ณด๋,
npm, nvm, yarn์ ์ง์ ๋ค๊ฐ ์ ์ญ์ผ๋ก ๋ค์ ๊น์๋ณด๋ผ๊ณ ๋์์์ด์ ํด๋ดค๋๋ฐ ์ฌ์ ํ ์๋๋ค.
๊ทธ๋์ ๊ณ ๋ฏผํ๋ค๊ฐ in target 'FBReactNativeSpec' from project 'Pods'
๋ฉํธ๋ฅผ ๋ณด๊ณ ios ํด๋์ Podfile.lock ์ ์ง์ฐ๊ณ ,
ํ๋ก์ ํธ ๋ฃจํธ ํด๋์์
cd ./ios
pod cache clean -all
pod install
cd ../
npx react-native run-ios
์์ ๊ฐ์ด ์์๋๋ก ๋ช ๋ น์ด๋ฅผ ์น๋ ๋น๋๊ฐ ์ ๋๋ค. ๐
++ 22๋ 4์ 3์ผ ์ถ๊ฐ
๋ง์ฝ ์์ ๋ฐฉ๋ฒ์ผ๋ก ํด๊ฒฐ๋์ง ์๋๋ค๋ฉด, Xcode์ DerivedData ๋ฅผ ๋ชจ๋ ์ญ์ ํ๊ณ ์ฌ์คํ ์์ผ๋ณด์!
DerivedData ์ญ์ ๋ฐฉ๋ฒ ํฌ์คํ ์ด๋
++ 22๋ 5์ 19์ผ ์ถ๊ฐ
ํ์ฌ ์์ด๋งฅ์ผ๋ก ์๋ก์ด React-Native ํ๋ก์ ํธ๋ฅผ ์์ฑํ๊ณ
npx react-native run-ios
๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ ๋ ๋์ผํ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ณ
์์ ๋ฐฉ๋ฒ์ ์๋ํ์ง๋ง ์ -๋ถ ์คํจ ํ๋ค...^_^
์ด์ฌ์ผ๋ก ๋์๊ฐ ๋ค์ ์ค๋ฅ๋ฅผ ์ก๊ธฐ์ํด ์์น๋ฅผ ํด์ ํด๊ฒฐ์ ํ๋๋ฐ,
๊ฒฐ๋ก ์ ์์์ ๋ด๊ฐ ๊ฐ์ธ ๋งฅ๋ถ์์ ์ญ์ ํ๋ nvm์ด ๋ฌธ์ ์๋ค.^_^ํค...ํค..
1. nvm ์์น ํ์ธ
echo $(brew --prefix nvm)
2. nvm ์ญ์
๋๋ nvm์ ์ฌ์ฉํ์ง ์์์ ๊ธฐ์กด์ ์ค์น๋ผ์๋ nvm์ uninstall ํด์คฌ๋ค.
brew uninstall nvm
=> ์ฌ๊ธฐ๊น์ง ์งํํ์ง๋ง, ์ฌ์ ํ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ณ nvm์ด ๋ด๊ฐ ์ฌ์ฉํ๋ ์ ธ์ ๋ช ๋ น์ด๊ฐ ์๋์ง ํ์ธ ํ ๋ด ์ปดํจํฐ์ ๋ฃจํธ๋ก ๊ฐ์
ls -al ๋ช ๋ น์ด๋ฅผ ํตํด nvm๊ณผ ๊ด๋ จ๋ ํ์ผ/ํด๋๊ฐ ์๋์ง ํ์ธํ๋ค.
ํ์ธํด๋ณด๋ ๋ด ๋ฃจํธ์ .nvm ํด๋๊ฐ ๋จ์์์๋ค.
rm -rf .nvm
๋ช ๋ น์ด๋ฅผ ํตํด ๋จ์์๋ nvm ๊ด๋ จ ํด๋ ๋ฐ ํ์ผ๋ค์ ์ญ์ ํ๊ณ ๋ค์ ์์ ๋ฐฉ๋ฒ์ผ๋ก cache, DerivedData ๋ค์ ์ญ์ ํ ๋ค
์คํํด์คฌ๋๋ ํด๊ฒฐ ๋๋ค..!!
++ 22๋ 5์ 24์ผ ์ถ๊ฐ
์ด์ ๊น์ง๋ง ํด๋ ์ ์๋ํ๋ react-native ํ๋ก์ ํธ๊ฐ ๋ ํ๋ฃจ ์์นจ์ ์๋์ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค.^^
The following build commands failed:
PhaseScriptExecution [CP]\ Check\ Pods\ Manifest.lock /Users/ddual/Library/Developer/Xcode/DerivedData/myReactNative-bcspxgfprlcjcfgwpxwokrehenek/Build/Intermediates.noindex/myReactNative.build/Debug-iphonesimulatormyReactNative.build/Script-C38B50BA6285516D6DCD4F65.sh (in target 'myReactNative' from project 'myReactNative')
(1 failure)
ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๊ธฐ์กด์ ์์ ์ฌ๋ ธ๋ ๋ฐฉ๋ฒ๊ณผ ๊ฐ์๋ค.
ํฐ๋ฏธ๋์์ ์๋์ ๊ฐ์ด ์ ๋ ฅํด์ค๋ค.
cd /Users/userName/Library/Developer/Xcode/DerivedData/
ls -al // ์ ํตํด ๋ฆฌ์คํธ๋ฅผ ๋ณด๊ณ ์ญ์ ๋ฅผ ํ๊ฑฐ๋,
open . // ์ ํตํด DerivedData ํด๋๋ฅผ ์ด์ด์ ๋ด๋ถ์ ์๋ ํด๋ ์ ์ฒด ์ญ์ ์งํ.
// ๋ค์ react-native ํ๋ก์ ํธ ํด๋๋ก ๋์์์
cd ./ios
pod cache clean -all
pod install
cd ../
npx react-native run-ios
์์ ๊ฐ์ด ์งํํด์ฃผ๋ ๋ ํด๊ฒฐ๋์๋ค...!!
์ด๊ฒ ๋๋์ฒด ์ ์๊พธ ์ด๋ฌ๋๊ฑด์ง ํ๋ฒ ๋ ์ก์์ ์ฐพ์๋ด์ผ๊ฒ ๋ค ใ ใ !!!