진행하고 있는 프로젝트에서 api를 엮기 위해 Alamofire를 설치하려고 터미널에서 pod install했더니 아래 사진과 같이 에러가 발생했다.
알아보니 m1이 Almofire과 호환이 잘 안되는 문제가 있다고 한다 ㅠ..ㅠ
해결책은 아래 두 명령어를 입력하면 된다!
sudo arch -x86_64 gem install ffi
arch -x86_64 pod install
(참고 : https://github.com/CocoaPods/CocoaPods/issues/10446)
이렇게 해도 에러가 발생한다면,, 아래 사진처럼 Pod 설치 과정에서 vim 편집기로 Pod file을 수정할 때 Alamofire를 Almofire... 로 오타내서 입력하진 않았는지 살펴봐야한다!
Alamofire를 잘 설치되고 나면 프로젝트 코드 위에 import Alamofire 를 입력할 때 저절로 자동완성이 될 것이다.
근데 난 안뜨고 no such module 'Alamofire' 가 떠서 당황했다;;
이에 대한 해결책은!
알고보니 Pod를 설치했을 땐 xcworkspace로 열어야한다고 한다!
'개발 > iOS' 카테고리의 다른 글
[iOS] navigation bar에 이미지 넣기 삽질 (0) | 2021.08.16 |
---|---|
[iOS] 에러 해결 - setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key (0) | 2021.08.16 |