반응형

CocoaPod로 라이브러리를 추가한 후 Undefined symbols for architecture arm64 : _OBJC_CLASS_$_해당클래스명 오류가 발생할 수 있다.

이런 링크 오류가 발생하면 난감해진다.

stackoverflow.com을 찾아봐도 /Users/유저/Library/Developer/Xcode/DerivedData/프로젝트/Build의 하위폴더를 날리라는 엄한 답만 나와있고 -_-


결국 찾은답이 의외로 간단하다.


Xcode의 좌측 프로젝트(Command+1)보기 화면의 하단에 Pods/Products로 가보면 해당 라이브러리가(라이브러리명.a 파일) 보인다.


누르고 우측탭을 보면 Pods-프로젝트과 함께 해당 외부클래스명이 보이는데 Pods-프로젝트의 체크박스에만 체크해주고 빌드하면 감족같이 에러가 사라짐을 확인할 수 있다.

이거 찾아내느라 2시간 넘게 고생 ㅡㅡ









반응형
Posted by Hippalus
,