파이어베이스 사용 도중 갖은 에러가 발생해서 적어놓는 글이다.
=> M1칩과 코코아팟의 호환성 문제로
sudo arch -x86_64 gem install ffi
arch -x86_64 pod install Analyzing dependencies
해주니 해결되었다.
=> 검색한 결과
xcode > preference >
에서 driven data 쪽 조그마난 화살표 클릭해서 창 띄워놓고 xcode 종료한다!
DerivedData 폴더 내에서 문제가 있는 Project와 관련된 temp 파일을 모두 지운다.- 폴더 명 앞 부분이 Project명으로 시작
해당 Project 폴더로 온 후, Project명.xcworkspace 파일을 지운다.
Podfile.lock 파일 과 Pods 폴더를 삭제 한다.
콘솔에서 실행한다 -> (콘솔은 해당 Project로 이동되어 있는 상태) pod install --verbose
Project명.xcworkspace로 실행 시킨다.
command + b 를 눌러 Project를 다시 빌드 한다.
이런 에러가 또 떠서 봤더니 추가한 파일 이름을 바꿔주면 되었고..
ㅜㅜㅜ 이건
#import "Firebase.h" 후 unlock