티스토리 뷰
Homebrew
# arm용: /opt/homebrew
/bin/bash \-c "$(curl \-fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh](https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))"
# x86용: /usr/local/homebrew
# 로제타2를 통해서 작동
arch -x86_64 /bin/bash \-c "$(curl \-fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh](https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))"
arm에서 brew를 설치하고, cocoapods는 x86(rosetta)으로 실행해도 됨. cocoapods의 문제로 보임.
Cocoapods
m1에서 cocoapods 빌드하기: rosetta 터미널 에서 실행
sudo gem install cocoapods sudo gem install ffi pod install # 그래도 에러가 날 땐 코코아팟을 클린삭제하고 재설치 sudo gem install cocoapods-deintegrate cocoapods-clean pod deintegrate pod clean pod install
pod install
은 해당 프로젝트 내에서 실행해야함. (Podfile이 있는 경로)
'iOS:Swift > Xcode' 카테고리의 다른 글
Xcode 13에서 package loading fail 대처하기 (1) | 2021.12.31 |
---|---|
architecture arm64 에러 (2) | 2021.07.11 |
새로운 환경에서 빌드했을 때, DerivedData 에러 (0) | 2020.09.10 |
Xcode 10에서 Git 연결하기 (0) | 2019.04.02 |
iPhone XS/XR/Max에서 UDID 찾기 (0) | 2018.12.22 |