반응형

M1 2

M1 issue - Homebrew 설치 에러. (command not found: brew)

2달 전에 M1 맥프로를 받고 개발 환경을 설정했다. 생각보다 그 과정이 녹록치 않았다. 기본적인 소프트웨어 설치부터 잘 되지 않아 좌절을 겪으며 알게 된 내용들을 기록해둔다. Homebrew 설치 방법이다. Homebrew 공식 페이지에 나와있는데로 설치하면 안된다.원래 설치 방법(인텔맥) 과 command not found: brew/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"원래 가이드대로 설치하고 실행하면, 터미널에서  brew를 찾을 수 없다고 나온다. zsh: command not found: brew M1에서 설치 Path 가 기존 인텔칩과 달라서 brew 를 못찾는 ..

개발 Story 2022.05.07

Realm m1 issue. Could not find module 'RealmSwift' for target 'arm64-apple-ios-simulator'; found: i386, x86_64-apple-ios-simulator, x86_64, i386-apple-ios- simulator, at:`path`

'arm64-apple-ios-simulator' m1 맥북으로 바꾼 뒤로, 빌드에 어려움을 겪는다. 시뮬레이터 아키텍쳐에 x86뿐 아니라, arm64가 추가 되면서 생긴 이슈이다. (다른 포스팅에서 좀 더 상세히 다뤄보자) 그래서 arm64-apple-ios-simulator 어쩌고 하는 에러가 뜨는 것이다. 시뮬레이터 아키텍쳐 때문에 생긴 이슈이기 때문에 디바이드 빌드하면 문제 없이 잘 동작한다. 그래도 시뮬레이터 빌드를 하고 싶으니까, 해결을 해본다. 해결 방법은 시뮬레이터 빌드인 경우에 arm64는 빼라고 하는 것이다. 그런데 3rd party 라이브러리를 가져다 쓰는 경우에는 경우에 따라 설정을 바꾸는 방법이 다르다. cocoapod으로 연동한 경우에는 podfile에서 configuration..

개발 Story 2022.04.15
반응형