1. homebrew 설치
터미널에서 brew 사용 시 커맨드를 찾을 수 없다고 나와서 해결을 하기 위해 구글링
로제타 사용시
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
기본 터미널 사용시
/bin/bash -c "$(curl -fsSL https://gist.githubusercontent.com/nrubin29/bea5aa83e8dfa91370fe83b62dad6dfa/raw/48f48f7fef21abb308e129a80b3214c2538fc611/homebrew_m1.sh)"
** 줄바꿈 처리아님.
위의 코드 터미널에 맞게끔 선택적으로 복붙하면 해결 완료
* 로제타 사용은 그럼 어떻게 할까? --> 로제타도 설치 프로그램인줄 알고 한참을 해매서
finder - 응용 프로그램 - 유틸리티 - 터미널(우클릭) - 정보 가져오기 - 로제타 사용 체크!
2. firebase를 사용해야 하는데 cocoapods 문제 해결
증상 : xcode프로젝트 생성 후 터미널을 통해 해당 디렉토리로 이동한 다음에 pod init 후 안에 내용 pod 'Firebase/... ' 등 작성 후에
pod install 시 에러 발생

진단 : 코코아팟 에러로 판단된다. -- 이것도 구글링 및 포맷까지 하고 나서야 알게된거;;
해결 방법 :
1. 로제타로 연다
2. sudo gem install cocoapods 입력
3. sudo gem install ffi 입력
이후에 pod install 해보기.
유튜브에 m1 mac cocoapods 이라고 검색하면 영상 나오는데 참고 가능
구글에 m1 cocoapods 이라고 검색하면 stack overflow에 같은 사례 있는데 도움 받을 수 있음
근데 나는 세 단계를 해도 한번에 해결이 안되었는데, 코코아 팟 재설치하고 하니까 해결되었음.
'Archive > 잡동사니' 카테고리의 다른 글
테이블 뷰에서 높이 조절이 안될경우 (0) | 2021.02.16 |
---|---|
백그라운드 로컬 알림 (0) | 2021.02.06 |
ios 13에서 modal (0) | 2021.02.05 |
firebase 구글 로그인 에러 (0) | 2021.01.31 |
M1 Mac(실리콘 맥) Firebase 빌드 오류 해결하기 (0) | 2021.01.31 |