개요

react-native를 최신으로, 또 이에 호환되도록 node 버전도 18로 업그레이드, 설치된 라이브러리들도 최신으로 업데이트하는 작업을 거쳤다.
이제는 pod install 시 x86_64를 쓰지 말고 arm64를 쓰라고 권장한다.
변경
ffi, cocoapods
ffi
와 cocoapods
부터 x86_64
에서 arm64
로 바꿔줘야 한다. # 기존 설치 내용 모두 지우기 $ gem list --local | grep cocoapods | awk '{print $1}' | xargs sudo gem uninstall
우선 cocoapods로 조회되는 모든 것을 uninstall 먼저 한다.
이후 ffi와 cocoapods를 각각 다시 설치하는데, arch -x86_64 없이 그냥 설치한다.
$ sudo gem install ffi $ sudo gem install cocoapods

설치 후
arm64
로 잘 설치됐는지 확인해보자.
이제 다시 rosetta2가 아닌 일반 터미널에서
pod install
을 해주면 arm64
로 pod install이 진행된다.물론 x86_64대신 arm64를 쓰라던 경고문구도 더이상 뜨지 않는다.
xcode project

원래 arm64를 배척시키도록 설정을 해뒀어야 했는데, 필요없어졌으므로 제거한다.
예!